Memahami operator Liquid
Liquid memiliki akses ke semua operator logis dan perbandingan umum. Operator ini dapat digunakan dalam tag seperti if dan unless.
Operator dasar
== | Sama dengan |
---|---|
!= | Tidak sama |
> | Lebih dari |
< | Kurang dari |
>= | Lebih besar dari atau sama dengan |
<= | Kurang dari atau sama dengan |
or | Kondisi A atau kondisi B |
dan | Kondisi A dan kondisi B |
berisi
berisi pengujian untuk kehadiran substring dalam string.
{% if page.title contains 'Product' %}
The title of this page contains the word Product.
{% endif %}
juga berisi pengujian untuk kehadiran string dalam larik string.
startswith
startswith menguji Apakah string dimulai dengan substring tertentu.
{% if page.title startswith 'Profile' %}
This is a profile page.
{% endif %}
endswith
endswith menguji Apakah string diakhiri dengan substring tertentu.
{% if page.title endswith 'Forum' %}
This is a forum page.
{% endif %}