[ Insider_m @ 22.09.2011. 14:27 ] @
Kako mogu prikazati brojac da na svakog ciklusu oznacava redove za brojevi: 1,2,3...

primer imam

{foreach $books as $b}
<p>{$b.book_name}</p>
{/foreach}

a hocu pri prikaz da bude:

1. Book name 1
2. book name 2

...itn
[ dakipro @ 22.09.2011. 14:31 ] @
{foreach .... name=my_loop}
... {$smarty.foreach.my_loop.index}
{/foreach}
ili iterration, pogledaj smarty manual ima primera i objasnjenja za oba
[ Insider_m @ 22.09.2011. 14:52 ] @
gledao sam tamu

i pokusao so {$book as $b from=$lit_counter item=$count}
ali tako ne moze se kombinirati.

$lit_counter e array i njegovi vrednosti gi izvlacim od php

sad to sto si pisao radi, ali pocnuje od 0, a meni treba od 1
[ dakipro @ 22.09.2011. 14:57 ] @
I dalje nisi pogledao dokumentaciju, reko sam ti da pise tamo sve i to na istoj strani, ne mora da se luta naokolo
http://www.smarty.net/docs/en/language.function.foreach.tpl

Citat:

@iteration
iteration contains the current loop iteration and always starts at one, unlike index. It is incremented by one on each iteration.
[ Insider_m @ 22.09.2011. 14:59 ] @
dodao sam + 1 na $smarty.foreach.my_loop.index i sad je kako sta mi treba :)
[ Insider_m @ 22.09.2011. 15:07 ] @
citao stam staru dokumentaciju :s
sad od link koi si mi pratil sam rjesio ovako :

{foreach $books as $b}
<p>{$b@iteration}. {$b.book_name}</p>
{/foreach}