{% extends 'gestion/_base.html.twig' %} {% set active = 'bons-cadeaux' %} {% block title %}Bon {{ bon.code }}{% endblock %} {% block stylesheets %} {# gcc-toggle de la modale crédit (classes gcc- scopées, sans effet sur le chrome admin). #} {% endblock %} {% block content %} {% set expire = bon.statut.value == 'actif' and bon.isExpire %}
{% set smap = {'actif': 'green', 'attente': 'ember', 'utilise': 'neutral', 'annule': 'dark'} %} {{ expire ? 'Expiré' : bon.statut.label }} {{ bon.type.label }} {% if bon.envoiPapier %}Carte papier{% endif %}
{{ bon.solde|number_format(2, ',', ' ') }} €
{% if bon.solde != bon.montant %}Montant initial : {{ bon.montant|number_format(2, ',', ' ') }} €
{% else %}Crédit intact.
{% endif %}
{{ bon.adresseLivraison.prenom }} {{ bon.adresseLivraison.nom }}
{{ bon.adresseLivraison.libAdr }}
{{ bon.adresseLivraison.cp }} {{ bon.adresseLivraison.ville }}
{% if bon.adresseLivraison.infoSupp %}
{{ bon.adresseLivraison.infoSupp }}{% endif %}
Carte remise en boutique (pas d'adresse d'envoi).
{% endif %} {% endif %}Repère discret dans la liste — ex. « À envoyer » tant que la carte papier n'est pas partie.
{{ bon.noteInterne ?: 'Aucune note.' }}