Tietoja Liquid-operaattoreista
Liquid-koodissa on mahdollista käyttää kaikkia yleisiä loogisia- ja vertausoperaattoreita. Näitä operaattoreita voidaan käyttää tunnisteissa, kuten if ja unless.
Perusoperaattorit
== | Yhtä suuri kuin |
---|---|
!= | Ei ole sama |
> | Suurempi kuin |
< | Pienempi kuin |
>= | Suurempi tai yhtä suuri kuin |
<= | Pienempi tai yhtä suuri kuin |
or | Ehto A tai ehto B |
and | Ehto A jaehto B |
sisältää
contains testaa, onko merkkijonossa alimerkkijonoja.
{% if page.title contains 'Product' %}
The title of this page contains the word Product.
{% endif %}
contains voi testata myös, onko merkkijono olemassa merkkijonomatriisissa.
startswith
startswith testaa, alkaako merkkijono annetulla alimerkkijonolla.
{% if page.title startswith 'Profile' %}
This is a profile page.
{% endif %}
päättyy
endswith testaa, päättyykö merkkijono annetuun alimerkkijonoon.
{% if page.title endswith 'Forum' %}
This is a forum page.
{% endif %}