Grundlegendes zu Liquid-Operatoren
Liquid hat Zugriff auf alle allgemeinen logischen und Vergleichsoperatoren. Diese Operatoren können in Tags verwendet werden, z. B. falls und sofern.
Grundlegende Operatoren
== | Entspricht |
---|---|
!= | Ist nicht gleich |
> | Größer als |
< | Kleiner als |
>= | Größer oder gleich |
<= | Weniger als oder gleich |
or | Bedingung A oder Bedingung B |
and | Bedingung A und Bedingung B |
enthält
contains testet die Darstellung einer Teilzeichenfolge innerhalb einer Zeichenfolge.
{% if page.title contains 'Product' %}
The title of this page contains the word Product.
{% endif %}
contains testet zudem die Darstellung einer Zeichenfolge in einem Zeichenfolgenarray.
startswith
startswith testet, ob eine Zeichenfolge mit einer bestimmten Teilzeichenfolge beginnt.
{% if page.title startswith 'Profile' %}
This is a profile page.
{% endif %}
endswith
endswith testet, ob eine Zeichenfolge mit einer bestimmten Teilzeichenfolge endet.
{% if page.title endswith 'Forum' %}
This is a forum page.
{% endif %}