{% extends 'revervation/base.twig' %} {% block title %}Finalisation de votre demande{% endblock %} {% block body %}

Récapitulatif de votre demande

{% if session.customer is null %} {# --- LOGIN FORM --- #}

Connectez-vous pour continuer

Ou créez un compte.

{% if error is defined and error %}
{{ error.messageKey|trans(error.messageData, 'security') }}
{% endif %}
{% else %} {# --- LOGGED IN STATE --- #}
{# --- CART DETAILS --- #} {% if cart is defined %}

Détails de la réservation

{% if cart.startDate and cart.endDate %}

Du {{ cart.startDate|date('d/m/Y') }} au {{ cart.endDate|date('d/m/Y') }} ({{ cart.duration }} jours)

{% endif %}
{% for item in cart.items %}
{% if item.image %} {{ item.product.name }} {% else %}
{% endif %}

{{ item.product.name }}

1er jour : {{ item.price1Day|number_format(2, ',', ' ') }} € {% if cart.duration > 1 %} | Jours supp. : {{ item.priceSup|number_format(2, ',', ' ') }} € x {{ cart.duration - 1 }} {% endif %}
{% if item.options is defined and item.options|length > 0 %}

Options incluses :

    {% for option in item.options %}
  • {{ option.name }} ({{ option.price|number_format(2, ',', ' ') }} €)
  • {% endfor %}
{% endif %}

{{ item.totalPriceHT|number_format(2, ',', ' ') }} € HT

{% if cart.tvaEnabled %}

{{ item.totalPriceTTC|number_format(2, ',', ' ') }} € TTC

{% endif %}
{% else %}

Aucun produit sélectionné.

{% endfor %} {% if cart.options is defined and cart.options|length > 0 %}

Options supplémentaires

{% for option in cart.options %}
{{ option.name }}
{{ option.price|number_format(2, ',', ' ') }} € HT
{% endfor %}
{% endif %}
Total HT {{ cart.totalHT|number_format(2, ',', ' ') }} €
{% if cart.tvaEnabled %}
TVA (20%) {{ cart.totalTva|number_format(2, ',', ' ') }} €
Total TTC {{ cart.totalTTC|number_format(2, ',', ' ') }} €
{% endif %}
{% endif %}

Informations Client

Nom complet {{ session.customer.name }} {{ session.customer.surname }}
Téléphone {{ session.customer.phone }}
Email {{ session.customer.email }}
{# --- EVENT & BILLING FORM --- #}

Informations de l'événement

{# Billing Address #}

Adresse de facturation

{# Event Address #}

Lieu de l'événement

{# Event Details #}

Détails techniques

{% endif %}
{% endblock %} {% block javascripts %} {{ vite_asset('flow_reservation.js',{}) }} {% endblock %}