首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在smarty中显示嵌套的foreach值

如何在smarty中显示嵌套的foreach值
EN

Stack Overflow用户
提问于 2015-06-01 08:41:59
回答 1查看 667关注 0票数 0

我需要在智能中显示嵌套的for-每一个循环值。

代码语言:javascript
复制
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 
         ) 
     ) 
)

我怎样才能在智慧中得到“身体”的价值。请帮帮我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-01 08:48:43

只需在另一个foreach中运行foreach-

代码语言:javascript
复制
{foreach from=$yourarray item=loopVal}
  {foreach from=$loopVal.retval key=retval item=retVal}
    {$retVal.body}
  {/foreach}
{/foreach}

否则retval内部就只有一个数组了-

代码语言:javascript
复制
{foreach from=$yourarray item=loopVal}
    {$loopVal.retVal.0.body}
{/foreach}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30569091

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档