Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Counter inside iterate smarty loop

I have this smarty code :

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

I want to have a counter inside this loop that accept a start value and increase by one until the loop continues.

I should i use? i am not good in smarty.

Thank you.

like image 657
hd. Avatar asked Oct 22 '11 09:10

hd.


1 Answers

You can use the .iteration

{foreach from=fruits item=fruit}
 current item #: {$smarty.foreach.fruits.iteration}
{/foreach}

source: http://www.smarty.net/docsv2/en/language.function.foreach.tpl#foreach.property.index

like image 181
Book Of Zeus Avatar answered Sep 28 '22 00:09

Book Of Zeus