Дисплей модуля Joomla - PullRequest
1 голос
/ 10 июня 2011

Я хочу создать страницу в Joomla, которая отображает только один указанный модуль на странице и ничего более .Я пытался вставить модуль в статью, но он не работает, потому что плагины также добавляют контент в статью, и я не хочу их отключать.Возможно, я должен создать шаблон с новой позицией и переопределить шаблон по умолчанию на этой конкретной странице, но, возможно, есть лучшее решение.Есть идеи?

Ответы [ 3 ]

0 голосов
/ 11 июня 2011

Вы проверили параметры статьи? Это должно позволить вам отключить заголовок, автора, значки, дату и другие элементы, которые могут появляться.

0 голосов
/ 15 июня 2011

Я думаю, что это может быть возможно с помощью этого условия в index.php countModules ('условие')) {?> сделай что-нибудь делать что-то еще

вы можете поместить то, что вы хотите, в этот модуль, и в соответствии с этим условием вы должны только вставить имя модуля в countModules («имя вашего модуля»), а затем код bhe в фигурные скобки. а для остальных страниц вы можете поместить свой код в другую часть.

0 голосов
/ 10 июня 2011

Joomla кодируется для ожидания статьи или вывода компонента на каждой странице.Я не совсем понимаю, почему вы не можете просто вставить пустую статью с кодом {loadposition module_position}, если ваши плагины не автоматически генерируют контент для статей.Я привык к плагинам, которые работают только тогда, когда их код плагина добавлен в статью.В любом случае, если предположить, что ваши плагины автоматически добавляют контент к статьям Joomla, тогда простым решением может быть добавление нового компонента, такого как Zoo , и использование приложения "Pages" дляпустой / без заголовка элемент, который содержит код {loadposition xx}, затем свяжите ваш элемент меню с этим элементом Zoo.

...