{% extends 'admin_base.html.twig' %} {% block title %}Kursübersicht - Admin{% endblock %} {% block content %}

Kursübersicht

Verwalten Sie alle aktiven Kurse und deren Teilnehmer

CSV Export (Alle) Zurück zum Dashboard

{{ courseStats|length }}

Aktive Kurse

{{ courseStats|reduce((sum, stat) => sum + stat.confirmedBookings, 0) }}

Bestätigte Buchungen

{{ courseStats|reduce((sum, stat) => sum + stat.pendingBookings, 0) }}

Ausstehende Buchungen

{{ courseStats|reduce((sum, stat) => sum + stat.cancelledBookings, 0) }}

Abgesagte Buchungen

Filter & Suche
Filter zurücksetzen
{% for stat in courseStats %} {% set course = stat.course %}
{{ course.name }}
{% if course.type == 'recurring' %} Fortlaufend {% elseif course.type == 'limited_course' %} Begrenzter Kurs {% elseif course.type == 'holiday_course' %} Ferienkurs {% else %} {{ course.type|title }} {% endif %}
{% if course.targetGroup %} {{ course.targetGroup }} {% endif %} {% if course.location %}

{{ course.location.name }}

{% endif %}
{% if course.type == 'recurring' %}

Wöchentlich

{% elseif course.startDate and course.endDate %}

{{ course.startDate|date('d.m.Y') }} - {{ course.endDate|date('d.m.Y') }}

{% endif %}
{{ stat.confirmedBookings }}
Bestätigt
{{ stat.pendingBookings }}
Ausstehend
{{ stat.partialCancellations }}
Teilabmeldung
{{ stat.cancelledBookings }}
Abgesagt
{% if course.isAvailable %} Verfügbar {% else %} Nicht verfügbar {% endif %}
{% else %}
Keine Kurse gefunden

Es wurden keine Kurse gefunden, die den Filterkriterien entsprechen.

Filter zurücksetzen
{% endfor %}
{% endblock %}