Получить значение переменной из вставленного (include) шаблона

GrayMaster

Новичок
Получить значение переменной из вставленного (include) шаблона

Добрый день!
Есть 2 шаблона:

a.tpl:
{assign var="var1" value="1"}
{include file="b.tpl"}

b.tpl:
{assign var="var2" value="d"}

После обработки шаблона "a.tpl", функцией $smarty->get_templates_vars() я получаю только переменную "var1".
Вопрос - как получить значение переменной "var2".

Спасибо.
 

WP

^_^
Увы, Smarty для этого слишком ублюдочен.

-~{}~ 23.01.07 12:30:

з.ы. подожди Quicky ;)

А пока можешь вызвать фукнцию/модификатор/блок который запишет значение, либо capture.
 

GrayMaster

Новичок
А пока можешь вызвать фукнцию/модификатор/блок который запишет значение, либо capture.
А как ? Ведь если я создам функцию, в ней: $smarty->assign("var_name", "value");
То я всё равно не получу на выходе переменную из include-шаблона :(
 
Сверху