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

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


     28.07.2011    Шаблоны (TPL)    3743

вопрос
Как вывести тег {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
3 | 3

bin112 - 28 июля 2011 07:18 - Юзер

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

ПафНутиЙ
1065

3395 | 2433

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


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

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

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