{% if app.request.locale == "ar" %} {% set locale = "en" %} {% else %} {% set locale = app.request.locale %} {% endif %} {{ "Order"|trans }} #{{ order.reference }} - {{ "Tickets"|trans }}
{% for orderElement in order.orderElements %} {% if (eventDateTicketReference == "all" or eventDateTicketReference == orderElement.eventTicket.reference) and (is_granted("ROLE_ADMINISTRATOR") or is_granted("ROLE_ATTENDEE") or (is_granted("ROLE_ORGANIZER") and orderElement.belongsToOrganizer(app.user.organizer.slug)) or (is_granted("ROLE_POINTOFSALE") and orderElement.belongsToOrganizer(app.user.pointOfSale.organizer.slug))) %} {% for ticket in orderElement.tickets %}
{% if ticket.reservedSeat %} {% endif %} {% if ticket.isScanned %} {% endif %}
{{ "Order"|trans }} #{{ order.reference }}
{{ "Ticket"|trans }} #{{ ticket.reference }}

{{ orderElement.eventTicket.eventDate.event.name }}

{% if orderElement.eventTicket.eventDate.startDate %}
{{ "Start date"|trans }}
{{ orderElement.eventTicket.eventDate.startDate|display_date }}
{% endif %} {% if orderElement.eventTicket.eventDate.endDate %}
{{ "End date"|trans }}
{{ orderElement.eventTicket.eventDate.endDate|display_date }}
{% endif %}
{{ "Venue / Location"|trans }}
{% if orderElement.eventTicket.eventDate.venue %} {{ orderElement.eventTicket.eventDate.venue.name }} {% else %} {{ "Online"|trans }} {% endif %}
{% if orderElement.eventTicket.eventDate.event.organizer %}
{{ "Organizer"|trans }}
{{ orderElement.eventTicket.eventDate.event.organizer.name }}
{% endif %}

{{ order.user.getCrossRoleName }} {% if order.user.hasRole("ROLE_POINTOFSALE") and order.payment.firstName and order.payment.lastName %} ({{ order.payment.firstName ~ " " ~ order.payment.lastName }}) {% endif %}

{{ "Ticket type"|trans }}
{{ orderElement.eventTicket.name }}
{{ "Ticket price"|trans }}
{{ orderElement.eventTicket.free ? "Free"|trans : orderElement.displayUnitPrice()|format_amount }}
{% if order.getOrderElementsPriceSum(true) > 0 %}
{{ "Payment method"|trans }}
{{ order.paymentGateway.name }}
{% endif %}
{{ "Order date"|trans }}
{{ order.payment.paidAt|display_date }}

{{ utils.stringifySeatLabel(ticket.reservedSeat) }}

{{ barcode({code: ticket.reference, type: 'qrcode', format: 'html'}) }}


{{ "This ticket was scanned at %scanDate%"|trans({"%scanDate%": ticket.scannedAt|display_date}) }}

{% endfor %} {% endif %} {% endfor %}