I was wondering if it was possible to assign an array to a variable within a Smarty template file? I have tried this
{assign var=\'file\' value = array(\'dir
{php} $this->assign("array", array('dir','doc','exe')); {/php} {foreach from=$array item=item} {$item} {/foreach}
From Smarty v.3 new syntax is available
{$array = ['item1','item2',$item3]}
see for more details : http://www.smarty.net/docs/en/language.syntax.variables.tpl