【发布时间】:2011-06-03 18:21:40
【问题描述】:
我通常不是聪明人,所以我有点卡住了。
我想回显一个数组的索引,但我想在每次回显时递增它。
这就是我所拥有的……
<ul>
{foreach from=$gallery key=index item=image}
<li>
<img src="{$image}" alt="" id="panel-{$index++}" />
</li>
{/foreach}
</ul>
它不起作用。
最好的方法是在将数组交给 Smarty 之前对其进行预处理吗?
有没有办法使用 Smarty 做到这一点?
【问题讨论】:
-
但是既然你从 foreach 循环中得到
index,你的意思是它实际上只是差了 1? -
@mario 是的,这就是我想要的。
-
您也可以使用
{counter start=1}代替索引。