【发布时间】:2009-06-03 12:04:35
【问题描述】:
建议我一个更好的方法来做到这一点。我想以水平方式显示数组结果。
第 1 列 |第 2 栏 |第 3 列
3 | 7 | 10
现在垂直显示如下
第 1 列 |第 2 栏 |第 3 列
3
7
10
数组结果:存储在 $result 变量中并赋值给 smarty 变量
Array
(
[0] => Array
(
[1] => 3
[Value] => 3
)
[1] => Array
(
[1] => 7
[Value] => 7
)
[2] => Array
(
[1] => 10
[Value] => 10
)
)
.tpl 代码
<div>
<ul>
<li>Column1</li>
<li>Column2</li>
<li>Column3</li>
<div class="clear"></div>
</ul>
{section name="index" loop=$result}
<ul>
<li>{$result[index].value}</li>
<div class="clear"></div>
</ul>
{/section}
</div>
【问题讨论】:
-
我认为你应该使用表结构而不是 ul 结构来做到这一点。