{% extends 'base.html.twig' %} {% block meta_description %}Explorez les articles, retours d’expérience et outils de Sensipode pour nourrir vos réflexions et faire évoluer vos pratiques par le design.{% endblock %} {% block reference_url %}{{ public_url('app_ressource_index') }}{% endblock %} {% block title %}Nos ressources sur le design — Sensipode{% endblock %} {% block body %}
{# Tri : d’abord les ressources à la une, puis par ordre alphabétique #} {% set ressources_sorted = ressources | sort((a, b) => (b.featured <=> a.featured) ?: (a.titre <=> b.titre)) %} {% for ressource in ressources_sorted %} {% set isExternal = ressource.isExternal() %} {% set isInternal = ressource.isInternal() %} {% set link = null %} {% if isExternal %} {% set link = ressource.url %} {% elseif isInternal and ressource.slug %} {% set link = path('app_ressource_show', { slug: ressource.slug }) %} {% endif %} {% endfor %}
{% endblock %}