{% extends 'base_admin.html.twig' %} {% block body %}
{{ count }} résultat(s).
{{ sort_render('Nom', formSearch, 'u.lastname')|raw }} | {{ sort_render('Email', formSearch, 'u.email')|raw }} | Produits | Docs non validés | Montant | {{ sort_render('Date', formSearch, 'r.createdAt')|raw }} | Statut | |||
---|---|---|---|---|---|---|---|---|---|
{% set prenomField = r.fields|filter(f => f.field.name == 'firstname')|first %} {% set nomField = r.fields|filter(f => f.field.name == 'lastname')|first %} | {% if r.user %} {{ r.user.fullName }} {% else %} {% set prenom = prenomField is defined ? prenomField.value : '' %} {% set nom = nomField is defined ? nomField.value : '' %} {{ prenom ~ ' ' ~ nom ?: '—' }} {% endif %} | {% set emailField = r.fields|filter(f => f.field.name == 'mail')|first %}{% if r.user %} {{ r.user.email }} {% else %} {{ emailField is defined ? emailField.value : '—' }} {% endif %} |
{% for p in r.products %}
{{ p.product.title }} × {{ p.quantity }}
{% endfor %}
|
{% set unvalidatedDocs = r.fields|filter(f => f.filePath and not f.isValidated) %}
{% if unvalidatedDocs|length > 0 %}
|
{{ r.totalAmount|number_format(2, ',', ' ') }} € | {{ r.createdAt|date('d/m/Y H:i') }} | {% if r.isPaid %} Payé {% else %} Non payé {% endif %} |
{{ icon('eye', true) }}
|
|
Aucune inscription. | |||||||||
{{ knp_pagination_render(registrations) }} |