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 %}