Помощь Настройка отображения/сокрытия модулей

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

Forzel

Создатель
Регистрация
18 Июл 2010
Сообщения
46
Реакции
2
Доброго времени суток всем!
Суть такова - есть сайт с трехколоночной версткой. В контенте присутствует пара статей, которые нужно читать во всю ширину экрана. Соответственно, настроил отключение всех модулей в крайних колонках ресурса. Все бы хорошо - но данный метод работает только при переходе с главной на страницу или из сегментов других компонентов (com_poll, com_contact ит.д.). А при переходе на страницу статьи из других статей (внутри компонента com_content, получается) - модули боковых колонок остаются видимыми. Так как, по сути, почти весь com_content настроен на их отображение.

Потому и вопрос: как настроить сокрытие/отображение модулей внутри com_content, в зависимости от выбранной статьи?
 
Проверять по параметрам что открыто.
PHP:
<?php
$Itemid = JRequest::getInt( 'Itemid');
$view = JRequest::getCmd( 'view');
и так далее ..., все параметры можно найти в адресной строке страницы.
?>
... дальше
<?php
if ( условие ) :
  выводим или не выводим модуль, в зависимости от условия
endif;
?>

Вот, если не понятно по тому что я привёл
 
Поставь себе Advanced Module Manager от NoNumber!, он тебе поможет.
 
Проверил и теперь советую - у кого проблема, аналогичная моей, - не парьтесь с кодом, действительно, ставьте себе Advanced Module Manager - и в настройках каждого материала/модуля сможете выбрать где и как его показывать/скрывать.

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