Objašnjenje Liquid operatora

Liquid ima pristup svim zajedničkim logičkim i operatorima poređenja. Ovi operatori se mogu koristiti u oznakama kao što su if i unless.

Osnovni operatori

== jednako
!= Nije jednako
> Veće od
< Manje od
>= Veće od ili jednako sa
<= Manje od ili jednako sa
ili Uslov A ili uslov B
I Uslov A i uslov B

sadrži

„contains“ testira na prisustvo podniske unutar niske.

{% if page.title contains 'Product' %}

The title of this page contains the word Product.

{% endif %}

„contains“ može da testira i prisustvo niske unutar niza niski.

startswith

„startswith“ testira da li niska počinje sa datom podniskom.

{% if page.title startswith 'Profile' %}

This is a profile page.

{% endif %}

završava se sa

„endswith“ testira da li se niska završava sa datom podniskom.

{% if page.title endswith 'Forum' %}

This is a forum page.

{% endif %}

Pogledajte i ovo