Comprendre les opérateurs Liquid

Liquid a accès à tous les opérateurs logiques et de comparaison courants. Ils peuvent être utilisés dans des balises telles que si et sauf.

Opérateurs de base

== Est identique à
!= Est différent de
> Supérieur(e) à
< Inférieur(e) à
>= Supérieur(e) ou égal(e) à
<= Inférieur(e) ou égal(e) à
Ou Condition A ou condition B
et Condition A et condition B

contains

contains teste la présence d'une sous-chaîne dans une chaîne.

{% if page.title contains 'Product' %}

The title of this page contains the word Product.

{% endif %}

contains peut également tester la présence d'une chaîne dans un tableau de chaînes.

startswith

startswith teste si une chaîne démarre avec une sous-chaîne donnée.

{% if page.title startswith 'Profile' %}

This is a profile page.

{% endif %}

endswith

endswith teste si une chaîne se termine par une sous-chaîne donnée.

{% if page.title endswith 'Forum' %}

This is a forum page.

{% endif %}

Voir aussi

Ajouter un contenu dynamique et créer des modèles personnalisés
Stocker le contenu source à l'aide de modèles Web
Types Liquid
Conditions
Objets Liquid
Balises Liquid
Filtres Liquid
Créer des modèles avancés pour les portails