{# Template navigateur pour affichage d’un ticket Variables disponibles : - ticket : entité Ticket - ticket.commande : entité Commande associée - qrCodeBase64 : QR code PNG encodé en base64 #} {% extends 'base.html.twig' %} {% block title %} Ticket n° {{ ticket.id }} payé le : {{ ticket.commande.payeeLe|date('d/m/Y à H:i') }} {% endblock %} {% block body %} Revenir à la liste des commandes {# Conteneur principal centré horizontalement #}
{# Ticket box : largeur fixe, texte centré, cadre et ombre #}
{# Référence de la commande #}
Commande : {{ ticket.commande.reference }}
{# Date de paiement formatée #}
Payée le : {{ ticket.commande.payeeLe|date('d/m/Y à H:i') }}
{# QR code si disponible #} {% if qrCodeBase64 %}
QR Code du ticket
{% else %}

QR code non disponible

{% endif %} {# Clé unique du ticket #}
Clé : {{ ticket.ticketKey }}
{# Hash sécurisé du ticket #}
Hash : {{ ticket.payloadHash }}
{# Lien pour imprimer ce ticket dans une nouvelle fenêtre #} Imprimer le ticket {% endblock %}