Вы не зашли.
А как можно вывести {mainblock} в другом шаблоне, в main1.tpl к примеру?
Добрый день.
Тут такое дело, я хочу вывести галереи не в {mainblock} main.tpl, а в созданном мною шаблоне gallery.tpl специально для галереи. Тойсть меню списка галерей у меня выводится в gallery.tpl, но при просмотре плагин обращается к главному шаблону движка main.tpl.
Где в плагине нужно править, что бы изменить шаблон вывода информации?
Всем спасибо, решил проблему с помощью плугина елка
jam214, этот способ после изобретения плагина multi_main уже все давно забыли) ... на счет странички все новостей мне тоже такое надо, но чет пока никто не посоветовал мудрее чем вот по такой ссылке http://мойсайт.ру/2011.html но ее придется раз в год менять
, я больше чем уверен что есть нормальный способ, но все молчат как партизаны
Спасибо legenda за ответ, а то я б этот плагин еще долго искал, нужная вещь, жаль что в списке плагинов на оф. сайте его нет (
На счет ссылки на все новости можно как вариант создать как бы главную категорию к примеру Новости, сделать ее скрытой (снять галочку с "Отображать категорию в меню"), будет ссылка http://мойсайт.ру/news.html, и при добавлении каких то статей выбирать категорию для статьи, и отмечать как дополнительную категорию Новости.
===< Для версии 0.9.1 >===
Открываем index.php, находим строки (202-203):$mainTemplateName = isset($SYSTEM_FLAGS['template.main.name']) ? $SYSTEM_FLAGS['template.main.name'] : 'main'; $mainTemplatePath = isset($SYSTEM_FLAGS['template.main.path']) ? $SYSTEM_FLAGS['template.main.path'] : tpl_site;
После них пишем:
if (($CurrentHandler['pluginName'] == 'news') && ($CurrentHandler['handlerName'] == 'main')) { $mainTemplateName = 'имя_вашего_шаблона'; }
Вуаля, всё готово
Все работает, шаблон выводится, но вот теперь нужна ссылка на все новости, в общем нужен вывод main шаблона со списком всех последних новостей, раньше это была ссылка на главную страницу, но у меня главная страница уже с другим шаблоном и на ней не будет списка категорий. Как можно это сделать?
У меня как ни станно в IE 8 работает, а вот в хроме нет, проблема как в своем шаблоне так и в дефолтном. Ngcms 091. Народ у всех работает что-ли?
Та же проблема в Хроме, может есть какие то хаки для исправления?