jenia
Новичок
Область видимости переменной
У меня в smarty есть два шаблона: index.tpl, test.tpl . Они содержат такой код:
index.tpl:
{include file='test.tpl'}
{$s_addr}
test.tpl:
{assign var="s_addr" value="http://`$smarty.server.SERVER_NAME`/test"}
То есть, в index.tpl подключается test.tpl, в котором объявляется переменная s_addr и эта переменная в свою очередь должна использоватся в index.tpl. Но в index.tpl она не видна. Как сделать так, чтобы переменная была видна в index.tpl ?
У меня в smarty есть два шаблона: index.tpl, test.tpl . Они содержат такой код:
index.tpl:
{include file='test.tpl'}
{$s_addr}
test.tpl:
{assign var="s_addr" value="http://`$smarty.server.SERVER_NAME`/test"}
То есть, в index.tpl подключается test.tpl, в котором объявляется переменная s_addr и эта переменная в свою очередь должна использоватся в index.tpl. Но в index.tpl она не видна. Как сделать так, чтобы переменная была видна в index.tpl ?