Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Шаблоны (TPL) » Вывод {custom} в полной новости

Вывод {custom} в полной новости


     28.07.2011    custom, полная новость    Все вопросы » Шаблоны (TPL)    6031

вопрос
Как вывести тег {custom} в полной новости(fullstory.tpl)?

Ответил: ПафНутиЙ


Ни как, тег custom поддерживается только в коротких новостях, а для полных он не нужен. Достаточно в панели управления, при редактировании категории указать необходимый шаблон в графе "Шаблон полной новости", предварительно закинув файл с соответствующим именем в папку с текущим шаблоном.
Открываем show.full.php, перед:
if( ! $news_page ) {

вставляем:
if (stripos ( $tpl->copy_template, "{custom" ) !== false) {
    $tpl->copy_template = preg_replace ( "#\\{custom category=['\"](.+?)['\"] template=['\"](.+?)['\"] aviable=['\"](.+?)['\"] from=['\"](.+?)['\"] limit=['\"](.+?)['\"] cache=['\"](.+?)['\"]\\}#ies", "custom_print('\\1', '\\2', '\\3', '\\4', '\\5', '\\6', '{$dle_module}')", $tpl->copy_template );
}
Отредактировал 26-08-2012, 12:17 - ПафНутиЙ
Причина: добавил решение

2 комментария

bin112
Юзер

bin112 - 28 июля 2011 07:18 -

А как например после полной новости вывести 3 популярных кратких новости с картинками из этойже категории?

ПафНутиЙ
Админ

ПафНутиЙ - 28 июля 2011 07:51 -


Каков вопрос - таков и ответ. Просто помните об этом.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх