{% extends 'base.html.twig' %} {% block meta_description %}Découvrez les projets menés par Sensipode : recherche terrain, cadrage, expérimentation et conception au service des usages et des transformations.{% endblock %} {# Les filtres restent utilisables ; seule la liste sans paramètres est la référence SEO. #} {% block reference_url %}{{ public_url('app_projet_index') }}{% endblock %} {% block title %}Nos projets de design — Sensipode{% endblock %} {% block body %}
{% if projets is not empty %} {# Tri : d’abord par année (desc), puis par titre (asc) #} {% set projets_sorted = projets | sort((a, b) => b.annee <=> a.annee ?: a.titre <=> b.titre) %} {% for projet in projets_sorted %} {% if projet.online %}
{# Première image #} {% if projet.images|length > 0 %} Sensipode - {{ projet.titre }} {% endif %} {# Client principal + Date #} {% if projet.clients|length > 0 %} {{ projet.clients|first }} {% endif %} / {{ projet.annee }}

{{ projet.titre }}

{# Pôle #} {% if projet.pole %}
{{ projet.pole.titre }}
{% endif %} {# Offres liées #} {% for offre in projet.offres|filter(o => o.published) %}
{{ offre.titre }}
{% endfor %} {# Tags classiques #} {% for tag in projet.tags %} {% if tag.parent and tag.parent.nom != 'Secteur' %}
{{ tag.nom }}
{% endif %} {% endfor %}
{% endif %} {% endfor %} {% else %}
Aucun résultat pour votre recherche. {{ material_icon('restart_alt') }}Réinitialiser les filtres
{% endif %}
{% endblock %}