Les opérateurs
Liquid a accès à tous les opérateurs logiques et de comparaison courants. Ces opérateurs peuvent être utilisés dans des balises telles que «if» et «without».
Opérateurs de base
| Opérateur | Description |
|---|---|
| == | Égale |
| != | N'est pas égal à |
| > | Plus grand que |
| < | Moins que |
| >= | Supérieur ou égal à |
| <= | Inférieur ou égal à |
| or | Condition A ou condition B |
| and | Condition A et condition B |
contains
contient des tests pour la présence d'une sous-chaîne dans une chaîne.
- {% if page.title contains 'Produit' %}
-
- Le titre de cette page contient le mot Produit.
-
- {% 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 commence par une sous-chaîne donnée.
- {% if page.title startswith 'Profil' %}
-
- Ceci est une page de profil.
-
- {% endif %}
endswith
endswith teste si une chaîne se termine par une sous-chaîne donnée.
- {% if page.title endswith 'Forum' %}
-
- Ceci est une page de forum.
-
- {% endif %}
Dernière mise à jour : Vendredi, le 18 juillet 2025