sokol
Zavolga.Net
Изменения в Smarty 2.6.2
Вобщем обновился я до этой версии и перестали работать блоки вида:
{php}
for($i = 0; $i < $tpl_var; $i++) echo $i;
{/php}
, где $tpl_var переменная которая была вставлена в шаблон
$smarty->assign('tpl_var', 30);
Раньше все прекрасно работало.
Вот так есно работает:
{php}
for($i = 0; $i < $this->_tpl_vars['tpl_var']; $i++) echo $i;
{/php}
Что изменилось? Как поправить ситуацию на скорую руку? Нигде в документации не могу найти хоть какую то зацепку, ткните носом?
Не говорите что {php}{/php} лучше не использовать, использую в одном крайнем случае.
Вобщем обновился я до этой версии и перестали работать блоки вида:
{php}
for($i = 0; $i < $tpl_var; $i++) echo $i;
{/php}
, где $tpl_var переменная которая была вставлена в шаблон
$smarty->assign('tpl_var', 30);
Раньше все прекрасно работало.
Вот так есно работает:
{php}
for($i = 0; $i < $this->_tpl_vars['tpl_var']; $i++) echo $i;
{/php}
Что изменилось? Как поправить ситуацию на скорую руку? Нигде в документации не могу найти хоть какую то зацепку, ткните носом?
Не говорите что {php}{/php} лучше не использовать, использую в одном крайнем случае.