Links

array

The array keyword literal may be used in any Liquid code to instantiate an array.
Arrays support assignment by index. Many other operations are supported using array filters.

Example

{% assign weekdays = array %}
{% assign weekdays[0] = "Monday" %}
{% assign weekdays[1] = "Tuesday" %}
{% assign weekdays[2] = "Wednesday" %}
{% assign weekdays[3] = "Thursday" %}
{% assign weekdays[4] = "Friday" %}
{% assign weekdays[5] = "Saturday" %}
{% assign weekdays[6] = "Sunday" %}
​
{% for weekday in weekdays %}
{{ forloop.index0 }}: {{ weekday }}
{% endfor %}
​
{% assign weekdays[weekdays.size] = "A NEW WEEKDAY, DYNAMICALLY INDEXED???" %}