Променливи етикети
Променливите етикети се използват за създаване на нови променливи на Liquid.
възлагане
Създава нова променлива. Присвояванията могат да използват и Филтри за промяна на стойността.
Код
{% assign is_valid = true %}
{% if is_valid %}
It is valid.
{% endif %}
{% assign name = dave bowman' | upcase %}
{{ name }}
Изход
It is valid.
DAVE BOWMAN
capture
Улавя съдържанието в рамките на блока си и го присвоява в променлива. От този момент това съдържание може да бъде рендирано по-късно с помощта на изходни етикети.
Код
{% capture hello %}Hello, {{ user.fullname }}.{% endcapture %}
{{ hello }}
{{ hello }}
Изход
Hello, DAVE BOWMAN.
Hello, DAVE BOWMAN.