De counter functie kan gebruikt worden om een teller bij te houden of te weergeven in de content.

Argumenten

De volgende argumenten kunnen worden gebruikt bij een counter:

ArgumentToelichting
nameDe naam van de counter
startHet getal waar de counter mee moet starten, standaard 0
skipHet aantal welke per iteratie overgeslagen moet worden
directionOp of aftellen; up, down. Standaard staat deze op "up"
printBoolean voor het weergeven van de huidige waarde van counter, standaard is deze true
assignDe mogelijkheid om de huidige counter waarde te bewaren in een variabele

Voorbeelden

counter

{{counter}}
{{counter}}

Uitkomst:

1
2

counter

{{counter name="teller1" start=9 skip=3 direction="down"}}
{{counter name="teller1"}}
{{counter name="teller1"}}
{{counter name="teller1"}}

Uitkomst:

9
6
3
0

counter met foreach

{{counter assign=i start=0 print=false}}
 
{{foreach from=data item=item}}
    {{counter}} // this will increase the value +1 for variabele $i 
{{/foreach}}