Вывод двух одинаковых модулей, с разными шаблонами, на одной странице

  • 3 Ответов
  • 203 Просмотров

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

Начинаю работать с cms Joomla, такой вопрос. На одной странице необходимо вывести 2 одинаковых модуля, но с разными шаблонами (html структура полностью отличается, вариант добавить префикс через админку не подходит). В папке HTML мы работаем только с одним шаблоном, но как то ведь можно сделать 2, 3 шаблона?

Как это правильно реализовать? Очень странно, долго думал и искал и не костылеориентированного решения не нашёл)

*

Оффлайн effrit

  • *****
  • 7438
  • [+]822 / [-]7
  • effrit.com
    • Просмотр профиля
    • effrit.com
ничего странного.
если создатель модуля не предусмотрел несколько шаблонов, то откуда бы им взяться?
вариант 1 -
дописываете функционал (првка XML + php), чтобы в админке модуля появлялся выбор шаблона
вариант 2 - дописываете только шаблон
в шаблоне делаете условие на проверку того же суффикса класса модуля и выводите блок 1 или 2 в зависимости от результата

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

*

Онлайн voland

  • ********
  • 9335
  • [+]520 / [-]101
  • СКАЙП утерян! Пишите в телеграм @volandku
    • Просмотр профиля
    • webstudio.pro
В модулях же не надо ничего переписывать вроде.
Сделать в шаблоне новый темплейт вывода и он появится автоматом

Effrit, спасибо за разъяснение, вас понял. Уж очень не привычно после bitrix'а, где для абсолютно любого модуля, отдельный шаблон делается в пару кликов)