[J1.5]Назначение меню в настройках модуля.

Статус
В этой теме нельзя размещать новые ответы.

Durakoff

Постоялец
Регистрация
2 Фев 2009
Сообщения
51
Реакции
4
Возникла, следующая проблема. Хотелось бы сделать так, чтобы модуль показывался только для определенных меню(не пунктов, а меню в целом), чтобы при добавлении нового пункта, не надо было лезть в настройки модуля и выделять этот пункт.
Возможно что-то просмотрел или недопонял, но думаю оптимальным решением будет добавить условие в код, если у кого есть решение или альтернатива буду очень благодарен.
 
Мне в свое время помогла конструкция вот такого вида:
PHP:
  <?
$catid = JRequest::getInt( 'catid', 1, 'get' );
$articleid = JRequest::getInt( 'id', 1, 'get' );

if ($catid == 7) { 
echo "<jdoc:include type=\"modules\" name=\"user1\" />";  
} 
?>

вот темка: Для просмотра ссылки Войди или Зарегистрируйся
 
Да, спасибо, то что надо.
 
Посмотрите еще такой компонент - Advanced Module Manager.

Это расширение, которое изменяет способ работы с модулями. Он добавляет несколько функций.
1. Показывает, какие модули являются активными для редактируемого пункта меню
2. Позволяет редактировать модули в своем модальном всплывающем окне
3. Настройка для того чтобы не показывать модули, которые не имеют отображения (удобно для таких вещей, как динамическое меню)
4. Настройка для того чтобы показать модули на всех страницах, кроме выбранных пунктов меню (обратная функция нормального выбора)
5. Многие другие ограничения на публикацию ваших модулей!
Вы можете ограничить публикацию по:
- Датам
- Пунктам меню
- Разделам / Категориям
- Статьям
- Группам пользователей
- Компонентам
- Языкам
- Шаблонам

Например, можно настроить период дат, в течение которого будет выводиться на сайте какой-либо модуль.
Ну и напоследок - компонент абсолютно бесплатен и постоянно совершенствуется.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху