Despre operatorii Liquid
Liquid are acces la toți operarorii comuni logici și de comparație. Acești operatori pot fi folosiți în etichete ca if și unless.
Operatori de bază
== | Egal |
---|---|
!= | Diferit de |
> | Mai mare decât |
< | Mai mic decât |
>= | Mai mare sau egal cu |
<= | Mai mic sau egal cu |
or | Condiția A sau condiția B |
AND | Condiția A și condiția B |
contains
contains testează pentru depistarea prezenței unui subșir într-un șir.
{% if page.title contains 'Product' %}
The title of this page contains the word Product.
{% endif %}
contains poate testa, de asemenea, prezența unui șir într-o matrice de șiruri.
startswith
startswith testează dacă un șir începe cu un anumit subșir.
{% if page.title startswith 'Profile' %}
This is a profile page.
{% endif %}
endswith
endswith testează dacă un șir se termină cu un anumit subșir.
{% if page.title endswith 'Forum' %}
This is a forum page.
{% endif %}