{% extends 'dashboard/base.twig' %} {% block title %}Réservations en ligne{% endblock %} {% block title_header %}Réservations en ligne{% endblock %} {% block body %}
{# --- FILTRES (Optionnel) --- #} {# Pour l'instant simple liste #}
{% for session in sessions %}
{# Background Hover Effect #}
{# 1. DATE & STATUS #}
Créé le

{{ session.createdAt|date('d/m/Y H:i') }}

{% if session.state == 'send' %}
Envoyée
{% elseif session.state == 'created' %}
Brouillon
{% else %}
{{ session.state|capitalize }}
{% endif %}
{# 2. CLIENT #}
{% if session.customer %}

{{ session.customer.surname }} {{ session.customer.name }}

{{ session.customer.email }}

{{ session.customer.phone }}

{% else %}

Client non identifié

{% endif %}
{# 3. LIEU & TYPE #}
Événement

{{ session.type|default('Non spécifié') }}

{{ session.townEvent|default('Ville inconnue') }} ({{ session.zipCodeEvent }})

{# 4. DETAILS (Nb produits) #}
Contenu

{{ session.products['ids']|default([])|length }} produits

{% if session.products['start'] is defined %}

Du {{ session.products['start']|date('d/m') }} au {{ session.products['end']|date('d/m/Y') }}

{% endif %}
{# 5. ACTIONS #}
{% else %}

Aucune demande de réservation trouvée.

{% endfor %}
{{ knp_pagination_render(sessions) }}
{% endblock %}