Liquid-operators begrijpen
Liquid heeft toegang tot alle gebruikelijke logische operatoren en vergelijkingsoperatoren. Deze kunnen worden gebruikt in codes, zoals if en unless.
Basisoperatoren
== | Is gelijk aan |
---|---|
!= | Is niet gelijk aan |
> | Groter dan |
< | Kleiner dan |
>= | Groter dan of gelijk aan |
<= | Kleiner dan of gelijk aan |
or | Voorwaarde A of voorwaarde B |
and | Voorwaarde A en voorwaarde B |
bevat
bevat test op de aanwezigheid van een subtekenreeks in een tekenreeks.
{% if page.title contains 'Product' %}
The title of this page contains the word Product.
{% endif %}
bevat kan ook testen op de aanwezigheid van een tekenreeks in een matrix van tekenreeksen.
startswith
begint met test of een tekenreeks begint met een opgegeven subtekenreeks.
{% if page.title startswith 'Profile' %}
This is a profile page.
{% endif %}
eindigt op
eindigt op test of een tekenreeks eindigt met een opgegeven subtekenreeks.
{% if page.title endswith 'Forum' %}
This is a forum page.
{% endif %}