Помогите. Есть, к примеру, хороший модуль mod_latestnews. Вот к нему в шаблоне "templates\**\html\mod_latestnews\default.php". Поставил его к примеру в позицию right. Ситуация... Нужно создать второй модуль и поставить его в другую позицию, к примеру в left, но с другим шаблоном (именно шаблоном- "templates\**\html\mod_latestnews\default.php",а не стилем). Как сделать?
допиши в этом модуле параметр для выбора другого шаблона и пускай твой модуль список имеющихся шаблонов
я хотел спросить как? мне бы вот как в компоненте контента есть отдельные шаблоны для блогов, статей и т.д.
Параметры прописаны в файле modules\mod_latestnews\mod_latestnews.xml. Посмотри там понятно. Шаблон вызывается в файле modules\mod_latestnews\mod_latestnews.php последняя строка. Добавишь новый параметр в xml. В mod_latestnews.php отловишь его $NewParam = $params->get('Твой новый параметр', 'значение по умолчанию'); И в зависимости от параметра подключай шаблоны require(JModuleHelper::getLayoutPath('mod_latestnews', 'newlayout')); где newlayout это файл newlayout.php в папке шаблонов tmpl, т.е. новый шаблон.