Forstå Liquid-operatorer
Liquid har tilgang til alle vanlige operatorer for logikk og sammenligning. Disse operatorene kan brukes i koder, for eksempel if og unless.
Grunnleggende operatorer
== | Equals |
---|---|
!= | Tilsvarer ikke |
> | Større enn |
< | Mindre enn |
>= | Større enn eller lik |
<= | Mindre enn eller lik |
or | Betingelse A eller betingelse B |
and | Betingelse A og betingelse B |
Inneholder
inneholder tester for tilstedeværelsen av en delstreng innenfor en streng.
{% if page.title contains 'Product' %}
The title of this page contains the word Product.
{% endif %}
inneholder kan også teste for forekomsten av en streng inne i en matrise med strenger.
startswith
startswith tester om en tekststreng starter med en gitt delstreng.
{% if page.title startswith 'Profile' %}
This is a profile page.
{% endif %}
slutter med
endswith tester om en tekststreng slutter med en gitt delstreng.
{% if page.title endswith 'Forum' %}
This is a forum page.
{% endif %}