Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как вывести {new-id} в шаблоне main.tpl?

Как вывести {new-id} в шаблоне main.tpl?


     14.09.2016    Все вопросы » Общие вопросы    726

вопрос
Собственно все в заголовке. Нужно вывести ID текущей новости в шаблоне main.tpl. {new-id} для этого шаблона не работает.
Версия DLE 11

Ответил: PunPun


Открыть /engine/modules/main.php найти:
$tpl->set ( '{speedbar}', $tpl->result['speedbar'] );
Ниже вставить:
if(is_numeric($_GET["newsid"]) && intval($_GET["newsid"]) > 0)
{
    $tpl->set ( '{newsid}', intval($_GET["newsid"]) );
}
else $tpl->set ( '{newsid}', "" );

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

hakypuhbiu
Юзер

hakypuhbiu - 14 сентября 2016 18:29 -

Такой тег выводится в краткой новости shortstory.tpl, и показывает id новостей. На главной странице что показывать? id реклам чтоле.

vaniya92
Юзер

vaniya92 - 14 сентября 2016 19:53 -

Надо при просмотре полной новости в сайдбаре поставить модуль перелинковки от Алаича, он отображает новости в зависимости от id текущей, если я вставлю в main строку подключения модуля, он просто отображает последние добавленные материалы

vaniya92
Юзер

vaniya92 - 21 сентября 2016 15:38 -

Ну что, поможет кто нибудь?:(

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

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

наверх