Forstå Liquid-operatorer
Liquid har adgang til alle almindelige logiske operatorer og sammenligningsoperatorer. De kan bruges i mærker som if og unless.
Grundlæggende operatorer
== | Lig med |
---|---|
!= | Passer ikke |
> | Større end |
< | Mindre end |
>= | Større end eller lig med |
<= | Er mindre end eller lig med |
or | Betingelse A eller betingelse B |
and | Betingelse A og betingelse B |
indeholder
contains tester for tilstedeværelsen af en understreng i en tekststreng.
{% if page.title contains 'Product' %}
The title of this page contains the word Product.
{% endif %}
contains kan også teste for tilstedeværelsen af en streng i en matrix af strenge.
startswith
startswith tester, om en streng starter med en given understreng.
{% if page.title startswith 'Profile' %}
This is a profile page.
{% endif %}
endswith
endswith tester, om en streng begynder med en given understreng.
{% if page.title endswith 'Forum' %}
This is a forum page.
{% endif %}