Entender os operadores do Liquid
Líquido tem acesso a qualquer operador lógico e de comparação comuns. Estes operadores podem ser usados em tags como se e a menos que.
Operadores básicos
== | É Igual a |
---|---|
!= | Não é igual a |
> | Maior que |
< | Menor que |
>= | Maior que ou igual a |
<= | Menor que ou igual a |
or | Condição A ou condição B |
and | Condição A e condição B |
contains
contains testa a presença de uma subcadeia dentro da cadeia.
{% if page.title contains 'Product' %}
The title of this page contains the word Product.
{% endif %}
contains também pode testar a presença de uma cadeia dentro de uma matriz de cadeias.
startswith
startswith testa se uma cadeia começa com determinada subcadeia.
{% if page.title startswith 'Profile' %}
This is a profile page.
{% endif %}
endswith
endswith testa se uma cadeia termina com determinada subcadeia.
{% if page.title endswith 'Forum' %}
This is a forum page.
{% endif %}