Overview
Create and iterate through a loop a specific number of times using the times
parameter, or through a range with the from
and to
parameters. Do not use both. It'll make a weird mess.
Examples
Count to 10
{{ loop times="10" }} {{ value }}{{ /loop }}
Looping a variable number of times
---number: "5"text: "Pow"--- {{ loop :times="number" }} {{ text }}{{ /loop }} // Output: PowPowPowPowPow
Populate a select field with years
<select name="year"> {{ loop from="1900" to="2020" }} <option value="{{ value }}">{{ value }}</option> {{ /loop }}</select>
Parameters
times
int
Number of times to loop.
from
int
Number to start looping from. Default 1
.
to
int
Number to stop looping at.