我在智能模板中显示某些值时遇到了一些麻烦。 我已经读过许多stackoverflow主题,但没有从我的答案中找到我的工作。我是一个聪明的初学者,但我需要用它做一些工作。
这是我的问题。
我有一个数组给出:
Array (12)
0 => Array (7)
0 => Array (2)
total => "0"
department_name => "その他"
1 => Array (2)
total => "0"
department_name => "イベント"
2 => Array (2)
total => "0"
department_name => "ウェブ"
3 => Array (2)
total => "0"
department_name => "グラフィック"
等等。
1至12个月,1至7个部门名称和2个属性(名称和编号)。
在我的情况下,total = 0是正常的,稍后数组中确实存在值。
我想显示"总计"在每个细胞中。 我在许多其他变种中试过这个但没有运气
{FOREACH $date_fixed as $dates}
<tr>
<td scope="row">{$dates}</td>
<td>
<span>
<!-- {$balance_report.row_total_balance} -->
</span>
</td>
{FOREACH $test as $ok}
{FOREACH $ok as $i}
<td>
<span>
{$i.total}
</span>
</td>
{/FOREACH}
{/FOREACH}
</tr>
{/FOREACH}
我不明白为什么它不起作用。 我的表只有0作为值。并且waaaaay太长了。 我想我的问题在于显示日期。
我怎么能有一张好桌子?如何在3Dimensionnal阵列上正确循环?
如果我忘记了一些重要信息,请告诉我。
由于
答案 0 :(得分:0)
按照我想要的方式工作。 如果我弄错了,请纠正我。
{FOREACH $date_fixed as $i => $dates}
<tr>
<td scope="row">{$dates}</td>
<td>
<span>
<!-- {$balance_report.row_total_balance} -->
</span>
</td>
{FOREACH $test[$i] as $ok}
<td>
<span>
{$ok.total}
</span>
</td>
{/FOREACH}
</tr>
{/FOREACH}