Menu

Opérateurs logiques et conditionnels

Les opérateurs logiques et conditionnels peuvent vous aider à exécuter un traitement. Vous pourrez, grâce à eux, tester certaines choses et répéter des morceaux de code.

Mettons-nous en situation !

Imaginez que vous ayez à travailler avec un produit et que vous souhaitez afficher "Livraison gratuite" mais uniquement si le produit a un prix supérieur à 100 €.

Comme un produit peut avoir uniquement un prix supérieur ou inférieur à 100 €, l'opérateur le plus adapté pour ce genre d'opération est IF. Voici ce que cela donnerait :

{% if product.price > 100 %}
  Livraison gratuite
{% else %}
  Pas de livraison gratuite
{% endif %}

Il existe d'autres opérateur logiques comme {% for %} ou {% unless %} entre autres.


Articles en vedette