iterator.range ViewHelper <vhs:iterator.range>
¶
Iterator Range ViewHelper¶
Implementation of range
for Fluid
Creates a new array of numbers from the low to the high given value, incremented by the step value.
Usage examples¶
Numbers 1-10: {v:iterator.implode(glue: ',') -> v:iterator.range(low: 1, high: 10)}
Even numbers 0-10: {v:iterator.implode(glue: ',') -> v:iterator.range(low: 0, high: 10, step: 2)}
Arguments¶
low¶
- DataType
integer
- Default
1
- Required
false
- Description
The low number of the range to be generated
high¶
- DataType
integer
- Required
true
- Description
The high number of the range to be generated
step¶
- DataType
integer
- Default
1
- Required
false
- Description
The step (increment amount) between each number
as¶
- DataType
string
- Required
false
- Description
Template variable name to assign; if not specified the ViewHelper returns the variable instead.