{% for projet in projets %}
{% for image in projet.images %} {% if loop.first %} {# Source WebP prioritaire #} {# Fallback JPEG/PNG #} Sensipode - {{projet.titre}} {% endif %} {% endfor %} {% for client in projet.clients %} {% if loop.first %} {{ client }} {% endif %} {% endfor %} / {{ projet.annee }}

{{projet.titre}}

    {# 1️⃣ Pôle #} {% if projet.pole %}
  • {{ projet.pole.titre }}
  • {% endif %} {# 2️⃣ Offres liées #} {% for offre in projet.offres|filter(o => o.published) %}
  • {{ offre.titre }}
  • {% endfor %} {# 3️⃣ Tags classiques sauf Secteur #} {% for tag in projet.tags %} {% if tag.parent and tag.parent.nom != 'Secteur' %}
  • {{ tag.nom }}
  • {% endif %} {% endfor %}
{% endfor %}