Variablentags
Variable Tags werden verwendet, um neue Liquid-Variablen zu erstellen.
Zuweisen
Erstellt einer neuen Variable. Zuweisungen können auch Filter verwenden, um den Wert ändern.
Code
{% assign is_valid = true %}
{% if is_valid %}
It is valid.
{% endif %}
{% assign name = dave bowman' | upcase %}
{{ name }}
Ausgabe
It is valid.
DAVE BOWMAN
capture
Erfasst den Inhalt innerhalb seines Blocks und weist ihn einer Variable zu. Dieser Inhalt kann dann später mithilfe von Ausgabetags gerendert werden.
Code
{% capture hello %}Hello, {{ user.fullname }}.{% endcapture %}
{{ hello }}
{{ hello }}
Output
Hello, DAVE BOWMAN.
Hello, DAVE BOWMAN.