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

Передача переменных в dle


     11.12.2011    Шаблоны (TPL), Общие вопросы по PHP, Модули, Хаки    5543

вопрос
Нужно сделать или рассказать как сделать передачу переменной из шаблона dle в php файл, который подключается через инклуд как модуль.
Конкретнее: На странице полной новости нужно определять id этой самой новости и id категории, к которой она принадлежит и передавать эти данные файлу, который подключается вот таким способом:
{include file="engine/modules/mymod.php?&cat_id=[id_ка тегории]&post_id=[id_новости]"}

Ответил: yackers


Вы не правильно подошли к своему же вопросу!!!!

Для Получения желаемого результата Вам всего лишь нужно отредактировать engine/modules/show.full.php

Перед этим:
$tpl->compile( 'content' );


Вставляете:
$mymodlink = "{include file=\"engine/modules/mymod.php?&cat_id=".$row['category']."&post_id=".$row['id']."\"}";
        $tpl->set( '{mymodlink}', $mymodlink );


И все в шаблоне в нужонм месте вставляете тег:
{mymodlink}
Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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