{% extends 'admin/layout.html.twig' %} {% block title %}Conventions — WTL{% endblock %} {% block admin_body %} {% include 'admin/ui/_page_header.html.twig' with {page_eyebrow:'Commercial',page_title:'Conventions',page_subtitle:'Les conventions actives sont séparées des archives. Archiver conserve toujours le PDF figé.'} %} {% set displayedConventions = app.request.query.getBoolean('archives') ? archivedConventions : conventions %}
{% for c in displayedConventions %}
{{ c.prospection.venueEntity ? c.prospection.venueEntity.name : c.prospection.venue }}

{{ c.title }}

Créée le {{ c.createdAt|date('d/m/Y') }}{% if c.template %} · modèle v{{ c.template.version }}{% endif %}
{{ c.archived ? 'Archivée' : 'Active' }}
Ouvrir
{% else %}{% include 'admin/ui/_empty_state.html.twig' with {empty_icon:'bi-file-earmark-check',empty_title:app.request.query.getBoolean('archives') ? 'Aucune convention archivée' : 'Aucune convention active'} %}{% endfor %}
{% for c in displayedConventions %} {% set pid=c.prospection.id %} {% else %} {% endfor %}
# Lieu Convention Version du modèle Créée le Créée par
{{ c.id }} {{ c.prospection.venueEntity ? c.prospection.venueEntity.name : c.prospection.venue }} {{ c.title }} {{ c.template ? 'v' ~ c.template.version : '—' }} {{ c.createdAt|date('d/m/Y H:i') }} {{ c.createdBy ? c.createdBy.displayName : '—' }}
Voir{% if c.archived and can_permission('CONVENTION',2) %}
{% elseif can_permission('CONVENTION',2) %}
{% endif %}{% if app.user and app.user.superAdmin %}
{% endif %}
Aucune convention générée.
{% endblock %}