{% extends 'base_admin.html.twig' %} {% block body %}
{% if count == 0 %} Aucun résultat. {% elseif count == 1 %} {{ count }} résultat. {% else %} {{ count }} résultats. {% endif %}
{{ sort_render('Id', formSearch, 'e.id')|raw }} | {{ sort_render('Nom', formSearch, 'u.lastname')|raw }} | {{ sort_render('Prénom', formSearch, 'u.firstname')|raw }} | {{ sort_render('Email', formSearch, 'u.email')|raw }} | Type | Documents | Statut | {{ sort_render('Inscrit le', formSearch, 'e.faitLe')|raw }} | Téléphone | Date de naissance | |
---|---|---|---|---|---|---|---|---|---|---|
{{ educator.id }} | {{ educator.user.lastname|upper }} | {{ educator.user.firstname|lower|capitalize }} | {{ educator.user.email }} | {% set typeLabels = { 'Educateur': 'Éducateur majeur', 'Educateur Mineur': 'Éducateur mineur', 'Dirigeant': 'Dirigeant', 'Enfant': 'Enfant de bénévole' } %} {% set typeColors = { 'Educateur': 'badge-primary', 'Educateur Mineur': 'badge-info', 'Dirigeant': 'badge-success', 'Enfant': 'badge-warning' } %} {{ typeLabels[educator.type] ?? educator.type }} | {% set hasDocuments = (educator.photoIdendite and educator.photoIdendite != '') or (educator.carteIdentite and educator.carteIdentite != '') or (educator.casierJudiciaire and educator.casierJudiciaire != '') %} {% if hasDocuments %} Fournis {% else %} Manquants {% endif %} | {% if educator.isIsValidated() %} Validé {% else %} En attente {% endif %} | {{ educator.faitLe|date('d/m/Y H:i') }} | {{ educator.parentPhone ?? 'Non renseigné' }} | {{ educator.dateOfBirth ? educator.dateOfBirth|date('d/m/Y') : 'Non renseignée' }} | |
Aucun résultat | ||||||||||
{{ knp_pagination_render(educators) }} |