Число у рядок, slices
{% set addr_as_str = addr_int|string %} {# addr_int = 1018 #}
будинок: {{ addr_as_str[0] }} квартира: {{ addr_as_str[1:4] }}
будинок: 1 квартира: 018
Рядкову змінну можна розбити на список за допомогою функції split. Я не знайшов цю функцію в офіційній документації, але вона працює подібно до звичайного Python.
{% set list1 = variable1.split(';') %}
The grass is {{ list1[0] }} and the boat is {{ list1[1] }}
or
{% set list1 = variable1.split(';') %}
{% for item in list1 %}
<p>{{ item }}<p/>
{% endfor %}
or
{% set item1, item2 = variable1.split(';') %}
The grass is {{ item1 }} and the boat is {{ item2 }}
Last updated