Число у рядок, 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