2011-10-22 13 views
5

Ho questo codice Smarty:contatore all'interno iterate Smarty ciclo

{iterate from=fruits item=fruit} 
.... 
{/iterate} 

voglio avere un contatore all'interno di questo ciclo che accetta un valore iniziale e aumentare da uno fino a quando il ciclo continua.

Devo usare? non sono bravo in smarty

Grazie.

risposta

1

Nel caso in cui si dispone di qualcosa come questo:

{foreach from=$fruits item=fruit} {/foreach} 

Invece di questo:

{foreach from=fruits item=fruit} {/foreach} 

È necessario utilizzare questa sintassi:

{foreach from=$fruits item=fruit name=counter} 
    Iteration no {$smarty.foreach.counter.iteration} 
{/foreach}