【问题标题】:Smarty Display Array ValuesSmarty 显示数组值
【发布时间】:2012-02-22 19:56:03
【问题描述】:

我想在 Smarty 中显示以下数组:

->value = Array (2)
 0 => Array (1)
 0 => Array (4)
  SiteName => "USA"
  SanctionID => "41470"
  Program => "Men"
  Amount => "5.00"
 1 => Array (1)
  0 => Array (4)
  SiteName => "USA"
  SanctionID => "41471"
  Program => "Men"
  Amount => "5.00"

我正在使用两个 foreach 循环,但无法获取要显示的值。感谢任何帮助。

{foreach from=$SXid item=Amount key=SiteName}
    {foreach from=$SXid[sxid] item=Amount key=SiteName}
        <tr>
            <td></td>
            <td>{$Amount} is {$SiteName}</td>
            <td></td>
        </tr>
    {/foreach}
{/foreach}

【问题讨论】:

标签: foreach smarty


【解决方案1】:

试试

{foreach from=$SXid item="outer" key="outer"}
    {foreach from=$outer item="value" key="key"}
        <tr>
            <td></td>
            <td>{$key|escape} =&gt; {$value|escape}</td>
            <td></td>
        </tr>
    {/foreach}
{/foreach}

【讨论】:

  • 啊开始看到..我如何从这一点获取 SiteName => 数组变量?
猜你喜欢
  • 2012-08-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-10-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多