Технический сбой

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

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


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

вопрос
Собственно все в заголовке. Нужно вывести 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 - -

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

vaniya92
Юзер

vaniya92 - -

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

vaniya92
Юзер

vaniya92 - -

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

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

наверх