Liquid işleçlerini anlama
Liquid tüm ortak mantıksal ve karşılaştırma işleçlerine erişebilir. Bu işleçler, if ve unless gibi etiketlerde kullanılabilir.
Temel işleçler
== | Eşittir |
---|---|
!= | Eşit değildir |
> | Büyüktür |
< | Küçüktür |
>= | Büyüktür veya eşittir |
<= | Küçüktür veya eşittir |
or | Koşul A veya koşul B |
and | Koşul A ve koşul B |
içerir
contains bir dize içinde alt dize olup olmadığını test eder.
{% if page.title contains 'Product' %}
The title of this page contains the word Product.
{% endif %}
contains ayrıca bir dize dizisinde bir dizenin olup olmadığını da test edebilir.
startswith
startswith bir dizenin belirli bir alt dizeyle başlayıp başlamadığın test eder.
{% if page.title startswith 'Profile' %}
This is a profile page.
{% endif %}
ilebiter
endswith bir dizenin belirli bir alt dizeyle bitip bitmediğini sınar.
{% if page.title endswith 'Forum' %}
This is a forum page.
{% endif %}