Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   Smarty, динамическое имя переменной (http://forum.oszone.net/showthread.php?t=223648)

kyler 23-12-2011 23:57 1821199

Smarty, динамическое имя переменной
 
{sectiоn name=arr loop=3}
{if $var_XXX != 0}test{/if}
{/section}

Есть три переменных $var_1, $var_2, $var_3.

XXX - номер итерации цикла {$smarty.section.arr.iteration}, только надо сделать так, чтобы работало с таким составным именем, в php вроде для такого можно функцию EVAL() использовать, а в смарти как?

Sham 24-12-2011 12:30 1821367

не знаю насчет смарти, но вообще можно и так: ${'var_XXX'}, $GLOBALS['var_XXX'] (если глобальная)


Время: 05:52.

Время: 05:52.
© OSzone.net 2001-