Beschikbare Liquid-tags
Codes vormen de programmeringslogica waarmee aan sjablonen wordt doorgegeven wat er moet gebeuren. Codes worden ingesloten in {% %}.
{% if user.fullname == 'Dave Bowman' %} Hello, Dave. {% endif %}
Witruimtebesturingselement
Normaal gesproken wordt met Liquid alles weergegeven dat letterlijk buiten variabele- en codeblokken valt, waarbij alle witruimte wordt weergegeven. Soms wilt u misschien de extra witruimte niet, maar wilt u de sjabloon wel netjes opmaken en daarvoor is witruimte vereist.
U kunt aan de engine doorgeven dat alle spaties aan het begin en het einde moeten worden verwijderd door een afbreekstreepje (-) aan de begin- of eindblokcode toe te voegen.
Code
{% for i in (1..5) -%}
{{ i }}
{%- endfor %}
Uitvoer
12345