在smarty中分配数组变量

时间:2013-12-12 22:24:04

标签: php smarty

我对php中的smarty模板很新。我想为smarty模板中的变量赋值:

{assign var=all_person_exams value={$gdao->getGrade({$val->getTotal()},{$smarty.session.schoolsection})}

方法$gdao->getGrade(...)返回的值是一个数组。此方法已经过彻底测试,没有聪明。但是,它不在这里工作。我该怎么做呢?

注意:当我执行以下操作时,它应该返回一个值:{$all_person_exams.grade}

1 个答案:

答案 0 :(得分:0)

尝试

{assign var=all_person_exams value=$gdao->getGrade($smarty.session.schoolsection)}

Smarty assign

甚至

{$all_person_exams=$gdao->getGrade($smarty.session.schoolsection)}

Smarty short form assign