我有一个看起来像这样的数组:
array(
'name1' => array('city1', 'city2', 'city3'),
'name2' => array('city1', 'city4'),
'namen' => array('city1', 'city7', 'cityn')
);
传递给 smarty 为:$my_names
我的 Smarty 模板中有一个循环,如下所示:
{{foreach from=$names item=name}}
{{foreach from=$cities item=city}}
//Check if name1 exist and after check if the city is in the array for that name
{{/foreach}}
{{/foreach}}
我看不到如何使用$name
and$city
来访问数组$my_names
我试过做if($my_names.$name.$city)
,但它不起作用。