В шаблоне не видно define переменную
В конфиге модуля (config.route.php) объявляю переменную
Потом в текущем шаблоне (header_top.tpl) пишу
выдает '' (пустую строку)
Такое чувство, что сначала шаблон подгребается, а уже потом конфиги модуля.
Подскажите пожалуйста, почему так?
define('ROUTE_PAGE_TEST', 'testpage');
Потом в текущем шаблоне (header_top.tpl) пишу
{$ROUTE_PAGE_TEST}
выдает '' (пустую строку)
Такое чувство, что сначала шаблон подгребается, а уже потом конфиги модуля.
Подскажите пожалуйста, почему так?
8 комментариев
Но в любом случае спасибо!
Любую переменную/Константу и всякую чушь в смарти надо инициализировать.
ниже добавляем:
вообще пользуйся поиском! вот что я нашел: