{% extends 'base.html.twig' %} {% block title %}Campagne{% endblock %} {% block body %}
Site : {{ campaign.site ? campaign.site.name ~ ' - ' ~ campaign.site.city : '—' }}
Date campagne : {{ campaign.scheduledAt ? campaign.scheduledAt|date('d/m/Y H:i') : '—' }}
Créée le : {{ campaign.createdAt ? campaign.createdAt|date('d/m/Y H:i') : '—' }}
Créée par : {{ creator ?: '—' }}
État : {{ campaign.statusLabel }}
Etablissement : {% if campaign.perimetreType %} {{ campaign.perimetreTypeLabel }} {% if campaign.perimetres is not empty %} — {{ campaign.perimetres|map(p => p.label)|join(', ') }} {% endif %} {% else %} — {% endif %}
{% if campaign.completed or campaign.participants is not empty %}Participants : {% if campaign.participants is not empty %} {{ campaign.participants|map(p => p.fullName)|join(', ') }} ({{ campaign.participants|length }}) {% else %} aucun participant renseigné {% endif %}
{% endif %}Tracts : {{ campaign.tracts is not empty ? campaign.tracts|map(t => t.label)|join(', ') : '—' }}
Remarque : {{ campaign.remarks ?: '—' }}
| représentant | Demande envoyée | Réponse | Statut |
|---|---|---|---|
| {{ req.porteur.fullName }} | {{ req.createdAt|date('d/m/Y') }} | {{ req.respondedAt ? req.respondedAt|date('d/m/Y') : '—' }} | {{ req.statusLabel }} |
Envoyer une demande aux représentants du site :
Aucun représentant rattaché au site de cette campagne.
{% endif %}