如何在 smarty 中显示嵌套的 foreach 值
How to display the nested foreach values in smarty
我需要在 smarty 中显示嵌套的 for-each 循环值。
I have the array like
Array (
[err] => 0
[code] => 0
[msg] => Success
[retval] => Array (
[0] => Array (
[id] => 8
[thread_id] => 8
[body] => Hi test message
[priority] => 1
[sender_id] => 11
[cdate] => 2015-06-01 12:26:55
[status] => 1
[subject] => Hi
[user_name] => soniya kaliappan
)
)
)
如何在 smarty 中获取 retval['body'] 值。请帮助我。
只是 运行 另一个 foreach
-
里面的 foreach
{foreach from=$yourarray item=loopVal}
{foreach from=$loopVal.retval key=retval item=retVal}
{$retVal.body}
{/foreach}
{/foreach}
或者retval
里面只有一个数组那么 -
{foreach from=$yourarray item=loopVal}
{$loopVal.retVal.0.body}
{/foreach}
我需要在 smarty 中显示嵌套的 for-each 循环值。
I have the array like
Array (
[err] => 0
[code] => 0
[msg] => Success
[retval] => Array (
[0] => Array (
[id] => 8
[thread_id] => 8
[body] => Hi test message
[priority] => 1
[sender_id] => 11
[cdate] => 2015-06-01 12:26:55
[status] => 1
[subject] => Hi
[user_name] => soniya kaliappan
)
)
)
如何在 smarty 中获取 retval['body'] 值。请帮助我。
只是 运行 另一个 foreach
-
foreach
{foreach from=$yourarray item=loopVal}
{foreach from=$loopVal.retval key=retval item=retVal}
{$retVal.body}
{/foreach}
{/foreach}
或者retval
里面只有一个数组那么 -
{foreach from=$yourarray item=loopVal}
{$loopVal.retVal.0.body}
{/foreach}