Ассоциативный массив в Smarty - PullRequest
0 голосов
/ 22 февраля 2012

Я хочу сделать что-то подобное

$this->ss->assign("questions", $array); 
$this->ss->assign("questionsAns", $qsFullAns);

и в smarty что-то вроде этого:

$var = $array[$qsFullAns];

Как я могу это сделать?

1 Ответ

2 голосов
/ 22 февраля 2012

http://www.smarty.net/docsv2/en/language.syntax.variables.tpl

{$foo.$bar}   <-- display variable key value of an array, similar to PHP $foo[$bar]

Что касается $var = $array[$qsFullAns];

{assign var=var value=$questions.$questionsAns}

{$var} теперь эквивалентно в PHP $var = $array[$qsFullAns];

...