[PHP+Smarty] liczenie od 0 w {section}

Witam.

Zna ktoś z Was może sposób jak wystartować iterację w pseudokdzie {section} od wartości licznika = 0 ? Licznik startuje zawsze od 1, ja zaś potrzebuję by wystartował od wartości 0.

Np. kod kod:

{section name=count loop=$variable}

    {$smarty.section.count.iteration}

{/section}

Wyświetli mi 1, 2, 3 …

Spotkał się ktoś z Was może z rozwiązaniem tego problemu ?

Pewnie :smiley:

Rozwiązanie jest bardzo proste.

Użyłeś iteracji -> iteration contains the current loop iteration and starts at one.

a powinieneś moim zdaniem

{section name=count loop=$variable}

{$smarty.section.count.index}

{/section}

Powinno zacząć od zera lub od wartości podanej w start jeżeli użyjesz.

Odsyłam do manuala do Smarty.

No tak … :slight_smile: Całkiem o tym zapomniałem :))

Dzięki za podpowiedź. Działa :))