我想更改索引的值,我是怎么做的.. 我想只放四个< li>
在每个< ul>
<ul>
{section name=pos loop=$post}
{$smarty.section.pos.index = 1}
<li>
<a href="#{$post[pos].titulo}">
{$post[pos].titulo}
</a>
</li>
{if $smarty.section.pos.index is div by 4}
</ul>
<ul>
{/if}
{/section}
答案 0 :(得分:1)
你做错了。 Index包含从0开始的循环的当前数组索引,你不应该给它一个值。
我认为.iteration($ smarty.section.pos.iteration)正是您所寻找的,因为它始于1