0

我想改变 index 的值,我是怎么做的。我只想放四个 <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} 
4

1 回答 1

1

你这样做是错的。Index 包含循环的当前数组索引,从 0 开始,你不应该给它一个值。

我认为 .iteration ($smarty.section.pos.iteration) 是您正在寻找的,因为它从 1 开始

于 2013-04-15T11:50:55.343 回答