0 Пользователей и 1 Гость просматривают эту тему.
  • 7 Ответов
  • 360 Просмотров
*

juvemen

  • Захожу иногда
  • 92
  • 0 / 0
В общем такая проблема, имеется пункт меню Пресс-центр с подпунктами:

-Пресс-центр
   -Галерея
   -Новости

Нужно вывести модуль отображения новостей в подпункт Новости, я как понял при выборе типа меню нельзя выбирать модули, такого раздела там нет... Ну что то указать надо, и я выбрал материалы=> блог категории и нужную категорию в которой опубликованы новости... отобразился список материалов. Но мне нужно отобразить только модуль, через настройки модуля указал показывать на указанных страницах 'Новости' и модуль появился в разделе новостей, с новостями. В итоге на странице отобразилось список новостей категории и модуль с новостями...
Как теперь убрать тип пункта блог категории ??
Получается что в настройках пункта меню нет возможности выбрать отображение конкретного модуля, т.е. модуль к пункту меню можно привязать без проблем....


*

effrit

  • Легенда
  • 8573
  • 952 / 9
  • effrit.com
Re: Отображение модуля в пункте меню
« Ответ #1 : 24.12.2016, 20:02:39 »
это решается через условия в шаблоне.
в вашем случае надо пропустить генерацию компонента для itemid=ID_пункта новости && режиме=блог
*

juvemen

  • Захожу иногда
  • 92
  • 0 / 0
Re: Отображение модуля в пункте меню
« Ответ #2 : 24.12.2016, 22:05:07 »
это решается через условия в шаблоне.
в вашем случае надо пропустить генерацию компонента для itemid=ID_пункта новости && режиме=блог

Не совсем силен в кодах, но суть уловил

примерно надо править такой код ? 
Код
<?php if(showPage(array('Itemid'=>'101'))): $index="_index"; endif;?>
*

effrit

  • Легенда
  • 8573
  • 952 / 9
  • effrit.com
Re: Отображение модуля в пункте меню
« Ответ #3 : 24.12.2016, 22:15:28 »
смысл в том, чтобы пропустить по условию вывод вот этого кода
Код
<jdoc:include type="component" />
кстати, можно ещё попробовать в настройках пункта новостей выбрать показ только Избранных.
соответственно, если избранных не будет, то в блоге их не выведет.
если конечную новость при этом покажет - то вполне себе решение без кодинга
*

effrit

  • Легенда
  • 8573
  • 952 / 9
  • effrit.com
Re: Отображение модуля в пункте меню
« Ответ #4 : 24.12.2016, 22:29:12 »
вот в такую конструкцию надо обернуть вывод блока с компонентом

Код
if ( !(showPage(array('Itemid'=>'101', 'view'=>'category'))) ):
?><jdoc:include type="component" /><?php
endif;
*

juvemen

  • Захожу иногда
  • 92
  • 0 / 0
Re: Отображение модуля в пункте меню
« Ответ #5 : 24.12.2016, 22:48:21 »
смысл в том, чтобы пропустить по условию вывод вот этого кода
Код
<jdoc:include type="component" />
кстати, можно ещё попробовать в настройках пункта новостей выбрать показ только Избранных.
соответственно, если избранных не будет, то в блоге их не выведет.
если конечную новость при этом покажет - то вполне себе решение без кодинга

Этот вариант подошел, блог не выводится с избранными материалами. Спасибо
*

juvemen

  • Захожу иногда
  • 92
  • 0 / 0
Re: Отображение модуля в пункте меню
« Ответ #6 : 24.12.2016, 23:14:59 »
вот в такую конструкцию надо обернуть вывод блока с компонентом

Код
if ( !(showPage(array('Itemid'=>'101', 'view'=>'category'))) ):
?><jdoc:include type="component" /><?php
endif;
ну а если данный код применить, то где itemid будет Id пункта новостей ?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не работает меню off canvas

Автор Afman

Ответов: 1
Просмотров: 12
Последний ответ Сегодня в 13:21:27
от draff
Редактирование модулей и меню сайта с front-end

Автор ilnaz

Ответов: 2
Просмотров: 173
Последний ответ 31.08.2018, 17:03:20
от ilnaz
Пропало меню из позиции main

Автор Maffo

Ответов: 2
Просмотров: 119
Последний ответ 23.08.2018, 07:50:28
от Efanych
Отображение главной странице

Автор kozax

Ответов: 4
Просмотров: 275
Последний ответ 19.07.2018, 12:10:22
от Somapinwan
Отображение материала в категориях

Автор kozax

Ответов: 2
Просмотров: 222
Последний ответ 18.07.2018, 12:58:15
от kozax