2014-02-12 2 views
0

В Joomla У меня есть следующая ситуация:модулей Joomla не отображаются при обращении к странице по ссылке

У меня есть статья (страница), что я объявлен в статьях, то «страница продуктов». Я не ввел ни текста, ни html.

Я пошел в диспетчер модулей и объявил 3 модуля (с текстом и html внутри). 3 модуля описывают 3 продукта, которые предлагает компания. Также я установил 3 модуля для размещения в определенных местах (POSITIONS). Я использую Gantry в качестве шаблона, а позиции для трех модулей - это утилита-утилита-b и утилита-c.

В каждом модуле я выбрал назначение меню, чтобы модули отображались на определенной странице: страница продуктов.

В MainMenu у меня есть пункт меню «Продукты», который указывает на пустую статью и является: index.php? Option = com_content & view = article & id = 2. Также в этом пункте меню я проверил назначение модуля, чтобы увидеть, отображаются ли служебные модули и да, они отображаются как «Дисплей: да»

СЕЙЧАС: Когда я обращаюсь к «странице продуктов» из главного меню, страница отображает и содержит 3 служебных модуля, поэтому все в порядке. Но если я хочу получить доступ к этой странице продукта с помощью (ручной) ссылки (href с src выше) на другой странице, то страница продукта будет пустой, как будто на странице ничего нет. Я имею в виду, что эти служебные модули не отображаются. Показывается только пустая статья. Как я могу заставить модули отображаться?

Спасибо

ответ

0

Я решил. Мне пришлось внести ручное изменение в ссылку, используемую как src. Мне пришлось добавить & Itemid = yyy в конце ссылки на страницу, а yyy - ID. Полезная документация находится здесь: http://docs.joomla.org/How_to_control_module_display_when_linking_to_an_article_with_no_menu_item

Спасибо. Задача решена

Смежные вопросы