{% extends 'admin_base.html.twig' %} {% block title %}Teilnehmer – Fit wie ein Fisch{% endblock %} {% block header_title %}Teilnehmer{% endblock %} {% block stylesheets %} {{ parent() }} {% endblock %} {% block content %} {% set actions %} CSV-Export {{ participants|length }} Einträge {% endset %} {% include 'admin/fisch/_fisch_page_header.html.twig' with { title: 'Alle Teilnehmer', icon: 'child', subtitle: 'Saison ' ~ seasonYear ~ ' — Anmeldungen über alle Kurse', actions_html: actions } %} {% for label, messages in app.flashes %} {% for message in messages %}
| Name | Geburtsdatum | Kontakt | Adresse | Schwimmbad | Uhrzeit | Status | Angemeldet am | Aktionen |
|---|---|---|---|---|---|---|---|---|
|
{{ p.childFirstName }} {{ p.childLastName }}
{% if p.institutionName %}
{{ p.institutionName }}
{% endif %}
|
{{ p.birthDate|date('d.m.Y') }} |
{{ p.parentEmail }}
{{ p.phone ?: 'kein Telefon' }}{% if p.guardianName %} · {{ p.guardianName }}{% endif %}
|
{{ p.address|nl2br }} | {{ p.course.pool.name }} | {{ p.course.startTimeFormatted }} {{ p.course.ageGroupLabel }} |
{% if p.status == 'pending' %}
{{ p.statusLabel }}
{% if p.pendingUntil %}
bis {{ p.pendingUntil|date('d.m.Y H:i') }}
{% endif %}
{% else %}
{{ p.statusLabel }}
{% endif %}
{% if p.hasHealthRestrictions %}
{{ p.healthRestrictions }}
{% endif %}
|
{{ p.createdAt|date('d.m.Y H:i') }} | |
| Keine Anmeldungen. | ||||||||