{% extends "Global/layout.html.twig" %} {% set pagetitle = 'Checkout' | trans %} {% block title %}{{pagetitle}}{% endblock %} {% block content %} {% set navigation = [{"dashboard_index": "Dashboard"|trans, "dashboard_attendee_cart": ("My cart"|trans), "current":(pagetitle)}] %} {% include "Global/navigation.html.twig" with navigation %}
{{ "Order summary"|trans }}
{% for orderElement in order.orderElements %} {% endfor %}
{{ "Event / Ticket"|trans }} {{ "Price"|trans }} {{ "Quantity"|trans }} {{ "Subtotal"|trans }}
{% include "Global/event-preview-horizontal.html.twig" with { eventTicket: orderElement.eventTicket } %} {% if orderElement.reservedSeats and orderElement.reservedSeats|length > 0 %}
{{ "Reserved seats"|trans }}
    {% for reservedSeat in orderElement.reservedSeats %}
  • {{ utils.stringifySeatLabel(reservedSeat) }}
  • {% endfor %}
{% endif %}
{% if orderElement.eventTicket.eventDate.event.isFree %} {{ "Free"|trans }} {% else %} {% if orderElement.eventTicket.eventDate %} {{ orderElement.eventTicket.getSalePrice()|format_amount }} {% endif %} {% endif %}
{{ orderElement.quantity }}
{{ orderElement.getPrice()|format_amount }}
{{ form_start(form, {'attr': { 'novalidate': 'novalidate' } }) }} {{ form_widget(form.orderReference, { value: order.reference }) }}
{{ "Billing information"|trans }}
{{ form_label(form.firstName) }} {{ form_widget(form.firstName, { value: app.user.firstName }) }} {{ form_errors(form.firstName) }}
{{ form_label(form.lastName) }} {{ form_widget(form.lastName, { value: app.user.lastName }) }} {{ form_errors(form.lastName) }}
{{ form_label(form.email) }} {{ form_widget(form.email, { value: app.user.email }) }} {{ form_errors(form.email) }}
{{ form_label(form.country) }} {{ form_widget(form.country) }} {{ form_errors(form.country) }}
{{ form_label(form.state) }} {{ form_widget(form.state, { value: app.user.state }) }} {{ form_errors(form.state) }}
{{ form_label(form.city) }} {{ form_widget(form.city, { value: app.user.city }) }} {{ form_errors(form.city) }}
{{ form_label(form.postalCode) }} {{ form_widget(form.postalCode, { value: app.user.postalCode }) }} {{ form_errors(form.postalCode) }}
{{ form_label(form.street) }} {{ form_widget(form.street, { value: app.user.street }) }} {{ form_errors(form.street) }}
{{ form_label(form.street2) }} {{ form_widget(form.street2, { value: app.user.street2 }) }} {{ form_errors(form.street2) }}
{% if order.getOrderElementsPriceSum(true) > 0 %}
{{ "Payment method"|trans }}
{% for paymentGateway in paymentGateways %}
{% endfor %}
{% for paymentGateway in paymentGateways %} {% if paymentGateway.instructions %}
{% include "Global/message.html.twig" with { type: "info", message: (paymentGateway.instructions|raw), icon: "fas fa-info-circle" } %}
{% endif %} {% endfor %}
{% else %} {% endif %} {{ form_end(form) }}
{% endblock %} {% block javascripts %} {% endblock %}