Trainer-Kontext
Ziel
Der Trainer-Kontext ordnet den vorbereiteten Trainerpool fachlich ein. Er zeigt, wie Vereinsverantwortliche und Trainer prüfen, ob ein Trainerprofil vorhanden ist, ob Lizenzhinweise plausibel sind und wie die Person später im Spielbericht verwendet wird.
Die Anlage des Trainerprofils steht bereits im Verein-Kontext Abschnitt 4.9 Trainer und Betreuer pflegen. Lizenzantrag und Entscheidung bleiben im Lizenz- und Prüfstelle-Kontext. Die konkrete Spielbericht-Erfassung folgt später im Spielbericht-Erfasser-Kontext.
Rolle und Berechtigung
- Vereinsverantwortlicher für Prüfung und Pflege der Trainerliste.
- Trainer als betroffene Person, deren Profil, Lizenzlage und spätere Spieltagsrolle nachvollziehbar sein müssen.
- Ligaverwaltung und Prüfstelle für die spätere Lizenz- und Spieltagsprüfung.
Voraussetzungen
- Der Verein-Kontext ist bis Abschnitt 4.8 vorbereitet.
- Die Trainerperson hat eine aktive Mitgliedschaft im Verein.
- Für die Person existiert ein aktives Trainerprofil im Bereich
Mannschaften>Trainerliste. - Die Liga definiert, ob Trainerpflicht gilt und wie viele anwesende Trainer erforderlich sind.
- Passende Trainerlizenzen werden über den Lizenz- und Prüfstelle-Kontext gepflegt, nicht direkt im Trainerprofil.
Abschnittsübersicht
| Nr. | Thema | Ziel |
|---|---|---|
| 6.1 | Trainerpool prüfen | Trainerprofil im Vereinspool finden und Status verstehen |
| 6.2 | Trainerlizenz und Nachwuchstrainer einordnen | Lizenzhinweise, Nachwuchstrainer-Markierung und Filter richtig lesen |
| 6.3 | Wirkung im Spielbericht verstehen | erklären, wann ein Trainer später auswählbar ist und für Trainerpflicht zählt |
| 6.4 | Demo-Daten und Abnahme prüfen | ZauberForest-Fälle kontrollieren und Übergänge zu den Folgekontexten sichern |
6.1 Trainerpool prüfen
Abschnittsübersicht
- 6.1.1 Ziel und Zugriff: Trainerliste als Vereinspool einordnen.
- 6.1.2 Beispieldaten: Demo-Trainerprofil für Feldberg Füchse prüfen.
- 6.1.3 Trainerliste öffnen: Vereinspool im Admin-Bereich finden.
- 6.1.4 Kopfzeile und Liste lesen: Status, Poolrolle und Lizenzhinweis verstehen.
- 6.1.5 Checkliste: Prüfpunkte abhaken.
- 6.1.6 Bedienung und Fehlerbilder: typische Stolperstellen vermeiden.
6.1.1 Ziel und Zugriff
Ziel
Der Vereinsverantwortliche prüft, ob die richtige Person als Trainerprofil im Vereinspool geführt wird. Der Trainerpool ist die fachliche Quelle für spätere Trainerauswahl im Spielbericht und für Trainerlizenzanträge.
Rolle und Zugriff
- Anmeldung als Vereinsverwalter.
- Arbeitsbereich: eigener Verein.
- Bearbeitung nur für Trainerprofile des eigenen Vereins.
Voraussetzungen
- Die Person ist als aktive Vereinsperson vorhanden.
- Das Trainerprofil wurde im Verein-Kontext angelegt oder über den Demo-Seed vorbereitet.
- Der Menübereich
Mannschaftenist sichtbar.
6.1.2 Beispieldaten
Die Werte in der Tabelle sind Beispieldaten für den Testdurchlauf.
| Label | Wert |
|---|---|
| Verein | Feldberg Füchse |
| Trainerperson | Miro Mooslicht |
| Trainerstatus | Aktiv |
| Poolrolle | Nachwuchstrainer |
| Erwartete Trainerlizenz | ZFS-NT-2026-001 |
| Trainernotiz | ZauberForest Demo-Trainer für U13/U16-Trainerpflicht und spätere Lizenzprüfung. |
6.1.3 Trainerliste öffnen
- Melde dich als Vereinsverwalter an.
- Öffne den Admin-Bereich (Pfad: /admin).
- Prüfe, dass der Verein-Arbeitsbereich aktiv ist.
- Öffne in der Navigation
Mannschaftenden BereichTrainerliste(Pfad: /admin/club-trainers). - Prüfe, dass die Kopfzeile
VereinspoolundTrainerprofileangezeigt wird. - Suche in der Liste nach
Miro Mooslicht. - Öffne bei Bedarf die Aktion
AnsehenoderBearbeiten, um Status, Nachwuchstrainer-Kennzeichen und Notiz zu prüfen.
6.1.4 Kopfzeile und Liste lesen
Die Kopfzeile fasst den aktuell sichtbaren Trainerpool zusammen:
| Anzeige | Bedeutung |
|---|---|
Verein oder Vereine | aktueller Arbeitsbereich der Liste |
Gesamt | alle sichtbaren Trainerprofile |
Aktiv | Profile, die später bevorzugt als Trainer auswählbar sind |
Inaktiv | Profile, die im Pool bleiben, aber nicht für die Auswahl zählen |
Nachwuchs | Trainerprofile mit aktivem Nachwuchstrainer-Kennzeichen |
Lizenzproblem | Profile ohne aktuell nutzbare Trainerlizenz |
In der Liste selbst sind besonders diese Spalten wichtig:
| Spalte | Bedeutung |
|---|---|
Vereinsperson | Person, die als Trainerprofil geführt wird |
Status | Aktiv oder Inaktiv |
Poolrolle | Trainer oder Nachwuchstrainer |
Trainerlizenz | read-only Hinweis aus dem Lizenzregister |
6.1.5 Checkliste
| Prüfpunkt | Erledigt |
|---|---|
| Verein-Arbeitsbereich ist aktiv. | [ ] |
Bereich Mannschaften > Trainerliste ist sichtbar. | [ ] |
Kopfzeile Vereinspool zeigt den erwarteten Verein. | [ ] |
Miro Mooslicht ist als Trainerprofil sichtbar. | [ ] |
Status ist Aktiv. | [ ] |
Poolrolle ist Nachwuchstrainer. | [ ] |
Lizenzhinweis ist in der Spalte Trainerlizenz sichtbar. | [ ] |
| Daten anderer Vereine sind nicht zur Bearbeitung sichtbar. | [ ] |
6.1.6 Bedienung und Fehlerbilder
Bedienelemente
| Element | Bedeutung |
|---|---|
Trainerliste | Vereinspool für Trainerprofile |
Trainer hinzufügen | legt ein Trainerprofil für eine vorhandene Vereinsperson an |
Ansehen | öffnet den Datensatz ohne Bearbeitung |
Bearbeiten | pflegt Status, Nachwuchstrainer-Kennzeichen und Notiz |
Deaktivieren | setzt ein aktives Trainerprofil auf inaktiv |
Filter Vereinsperson | grenzt auf eine konkrete Person ein |
Filter Status | trennt aktive und inaktive Profile |
Typische Fehler
- Wenn
Trainerlistenicht sichtbar ist, prüfe Arbeitsbereich und Vereinsfunktion. - Wenn eine Person fehlt, ist sie meist nicht als aktive Mitgliedschaft im Verein vorhanden.
- Wenn beim Anlegen die Meldung erscheint, dass die Person bereits Trainer ist, existiert für diese Person im Verein schon ein Trainerprofil.
- Wenn ein Betreuer als Trainerpflicht zählen soll, braucht die Person zusätzlich ein Trainerprofil.
- Wenn ein Schiri oder Spielerfasser als Trainer auftreten soll, braucht dieselbe Person ebenfalls zusätzlich ein Trainerprofil.
6.2 Trainerlizenz und Nachwuchstrainer einordnen
Abschnittsübersicht
- 6.2.1 Ziel und Abgrenzung: Trainerprofil und Lizenzregister trennen.
- 6.2.2 Beispieldaten: gültige, abgelaufene und bald ablaufende Trainerfälle verstehen.
- 6.2.3 Lizenzhinweise prüfen: Spalte und Filter der Trainerliste nutzen.
- 6.2.4 Nachwuchstrainer richtig lesen: Profilmarkierung und Lizenzkontext unterscheiden.
- 6.2.5 Checkliste: Prüfpunkte abhaken.
- 6.2.6 Bedienung und Fehlerbilder: typische Verwechslungen vermeiden.
6.2.1 Ziel und Abgrenzung
Ziel
Der Verein versteht, warum die Trainerliste Lizenzhinweise zeigt, aber keine Trainerlizenz bearbeitet. Das Trainerprofil sagt: Diese Person gehört zum Trainerpool. Die Lizenz sagt: Diese Person hat eine fachlich geprüfte Trainerberechtigung.
Rolle und Zugriff
- Vereinsverantwortlicher liest Lizenzhinweise in der Trainerliste.
- Prüfstelle entscheidet Lizenzanträge.
- Ligaverwaltung und Administratoren können das Lizenzregister prüfen.
Voraussetzungen
- Trainerprofil ist vorhanden.
- Lizenzanträge und Bestandslizenzen sind im Lizenzkontext vorbereitet.
- Für die Demo wurde der vollständige ZauberForest-Seed ausgeführt.
6.2.2 Beispieldaten
| Fall | Erwartung |
|---|---|
| Miro Mooslicht | aktive Nachwuchstrainerlizenz ZFS-NT-2026-001 |
| Kora Kauzbach | abgelaufene Nachwuchstrainerlizenz; der Demo-Antrag wurde abgelehnt |
| Tilo Tannenpfad | Nachwuchstrainerlizenz läuft bald ab |
| Mona Mooswinkel | reguläre Trainerlizenz für offenen Teamkontext |
6.2.3 Lizenzhinweise prüfen
- Öffne
Mannschaften>Trainerliste. - Prüfe die Spalte
Trainerlizenz. - Nutze bei Bedarf den Filter
Trainerlizenz. - Wähle
Gültige Lizenz, um Profile mit aktuell nutzbarer Trainerlizenz zu sehen. - Wähle
Fehlt oder ungültig, um Profile ohne aktuell nutzbare Trainerlizenz zu sehen. - Öffne bei einem Problemfall den Lizenz- und Prüfstelle-Kontext, wenn ein Antrag gestartet, beantwortet oder verlängert werden muss.
Die Lizenzspalte ist read-only. Nummer, Stufe/Klasse, Status und Gültigkeit werden über Lizenzantrag und Lizenzregister gepflegt.
6.2.4 Nachwuchstrainer richtig lesen
Nachwuchstrainer im Trainerprofil ist eine Poolrolle. Sie hilft dem Verein, Trainer im Nachwuchskontext einzuordnen. Eine passende Nachwuchstrainerlizenz ist trotzdem ein eigener Lizenzfall.
| Merkmal | Bedeutung |
|---|---|
Profilfeld Nachwuchstrainer | markiert das Trainerprofil im Vereinspool |
Lizenzart Nachwuchstrainerlizenz | geprüfte Lizenz mit Trainer-Typ und Nachwuchstrainer-Kontext |
Liga U13 Lichtungsliga | Demo-Liga mit Trainerpflicht |
Liga U16 Tannenliga | Demo-Liga mit Trainerpflicht |
Liga Offene Waldliga | Demo-Liga ohne Trainerpflicht im Beispiel |
6.2.5 Checkliste
| Prüfpunkt | Erledigt |
|---|---|
| Lizenzspalte wird als read-only verstanden. | [ ] |
Filter Trainerlizenz ist nutzbar. | [ ] |
Gültige Lizenz zeigt Profile mit aktuell nutzbarer Trainerlizenz. | [ ] |
Fehlt oder ungültig zeigt Problemfälle. | [ ] |
| Nachwuchstrainer-Markierung wird nicht mit einer genehmigten Lizenz verwechselt. | [ ] |
| Problemfälle werden dem Lizenz- und Prüfstelle-Kontext zugeordnet. | [ ] |
6.2.6 Bedienung und Fehlerbilder
Bedienelemente
| Element | Bedeutung |
|---|---|
Filter Trainerlizenz | trennt gültige Trainerlizenzen von fehlenden oder ungültigen |
Nachwuchstrainer | Profilmerkmal im Trainerpool |
Trainerlizenz | read-only Lizenzstand aus dem Register |
Pass-/Lizenzanträge | Vereinsworkflow für neue Anträge, Rückfragen und Verlängerungen |
Lizenzen | Registeransicht für Ligaverwaltung und Admins |
Typische Fehler
- Ein aktives Trainerprofil ist noch keine gültige Trainerlizenz.
- Eine gültige Trainerlizenz macht eine Person nicht automatisch zu einem aktiven Trainerprofil, wenn das Profil fehlt oder inaktiv ist.
- Das Nachwuchstrainer-Kennzeichen ersetzt keine Nachwuchstrainerlizenz.
- Eine abgelaufene Lizenz bleibt historisch im Register, zählt aber operativ nicht als nutzbar.
- Wenn eine Lizenz bald abläuft, bleibt sie bis zum Ablauf nutzbar; die Verlängerung sollte trotzdem rechtzeitig gestartet werden.
6.3 Wirkung im Spielbericht verstehen
Abschnittsübersicht
- 6.3.1 Ziel und Grenze: Spieltagswirkung ohne Spielberichtskapitel vorwegnehmen.
- 6.3.2 Auswahl im Spielbericht: Herkunft der Trainer-Auswahl verstehen.
- 6.3.3 Trainerpflicht prüfen: Zusammenhang aus Liga, Spieltermin und Lizenz verstehen.
- 6.3.4 Checkliste: Prüfpunkte abhaken.
- 6.3.5 Bedienung und Fehlerbilder: typische Spieltagsverwechslungen vermeiden.
6.3.1 Ziel und Grenze
Ziel
Trainer und Vereinsverantwortliche verstehen, welche vorbereiteten Daten später im Spielbericht wirken. Dieses Kapitel legt noch keinen Spielbericht an und trägt keine Spieltagsdaten ein.
Rolle und Zugriff
- Vereinsverantwortlicher prüft die Voraussetzungen.
- Spielbericht-Erfasser trägt später Trainer im konkreten Spiel ein.
- Trainer ist die Person, die im Spielbericht als anwesender Trainer geführt wird.
Voraussetzungen
- Trainerprofil ist aktiv.
- Die Person ist aktive Vereinsperson.
- Spielplan und Spielbericht existieren später im Spielbericht-Kontext.
- Die Liga hat gegebenenfalls Trainerpflicht aktiviert.
6.3.2 Auswahl im Spielbericht
Im Spielbericht werden Trainer aus den aktiven Trainerprofilen des jeweiligen Vereins angeboten. Die Auswahl erscheint dort unter Vereinstrainer.
| Voraussetzung | Wirkung |
|---|---|
| Trainerprofil ist aktiv | Person kann später als Trainer angeboten werden |
| Trainerprofil ist inaktiv | Person wird nicht bevorzugt angeboten |
| Profil gehört zum falschen Verein | Person wird für dieses Team nicht angeboten |
| Person ist im Spiel bereits als Spieler derselben Teamseite eingetragen | Person zählt nicht gleichzeitig als anwesender Trainer |
6.3.3 Trainerpflicht prüfen
Trainerpflicht entsteht nicht aus der Trainerliste allein. Sie wird im Spielkontext geprüft.
| Faktor | Bedeutung |
|---|---|
| Liga mit Trainerpflicht | zum Beispiel U13 Lichtungsliga oder U16 Tannenliga |
| Mindestanzahl anwesender Trainer | im Demo-Kontext ein Trainer |
| Spieltermin | bestimmt, gegen welches Datum die Lizenz gültig sein muss |
| Trainer mit aktiver gültiger Lizenz | zählt für die Erfüllung der Trainerpflicht |
| Fehlender Spieltermin | Trainerlizenz kann gegen den Spieltag nicht geprüft werden |
Die spätere Warnung lautet sinngemäß, dass die Trainerpflicht nicht erfüllt ist, wenn zu wenige anwesende Trainer mit aktiver gültiger Trainerlizenz erfasst sind.
6.3.4 Checkliste
| Prüfpunkt | Erledigt |
|---|---|
| Für trainerpflichtige Teams existiert ein aktives Trainerprofil. | [ ] |
| Für die Trainerperson ist die Lizenzlage nachvollziehbar. | [ ] |
| Verein versteht, dass die eigentliche Anwesenheit erst im Spielbericht erfasst wird. | [ ] |
| Spieler, Betreuer, Schiri und Trainerrolle werden nicht vermischt. | [ ] |
| Spielbericht-Erfasser-Kontext ist als Folgekapitel eingeordnet. | [ ] |
6.3.5 Bedienung und Fehlerbilder
Bedienelemente
| Element | Bedeutung |
|---|---|
Trainer wählen | Auswahl im späteren Spielbericht |
Vereinstrainer | Auswahlgruppe aus aktiven Trainerprofilen des Vereins |
Trainer hinzufügen | fügt die Person im Spielbericht als Trainer hinzu |
| Trainerpflicht-Warnung | zeigt, dass die erforderliche Anzahl gültig lizenzierter Trainer fehlt |
Typische Fehler
- Ein Betreuerkontakt wird im Spielbericht als Trainer erwartet, obwohl kein Trainerprofil existiert.
- Eine Spielerperson wird gleichzeitig als Spieler und Trainer derselben Teamseite eingetragen.
- Eine abgelaufene Trainerlizenz wird für den Spieltag als gültig erwartet.
- Trainerpflicht wird im Verein-Kontext als abgeschlossen verstanden, obwohl erst der konkrete Spielbericht die Anwesenheit prüft.
6.4 Demo-Daten und Abnahme prüfen
Abschnittsübersicht
- 6.4.1 Demo-Datenstand: erwartete Trainer- und Betreuerdaten kennen.
- 6.4.2 Abnahmeprüfung: Trainer-Kontext fachlich abschließen.
- 6.4.3 Folgekontexte: nächste Kapitel korrekt anschließen.
- 6.4.4 Checkliste: Prüfpunkte abhaken.
6.4.1 Demo-Datenstand
Der vollständige ZauberForest-Reset erzeugt sechs Trainerprofile und neun teambezogene Betreuerkontakte.
| Datenbereich | Erwartung |
|---|---|
| Trainerprofile | ein aktives Trainerprofil pro Demo-Verein |
| Nachwuchstrainerprofile | vier Trainerprofile mit Nachwuchstrainer-Kennzeichen |
| Teamkontakte | ein Betreuerkontakt pro Demo-Team |
| Trainerlizenzen | sechs Trainerlizenzen einschließlich Nachwuchstrainer-Kontext |
Für Entwicklungs- oder Testumgebungen kann der fokussierte Seed den Trainerpool und die Teamkontakte neu setzen, wenn die übrigen Voraussetzungen bereits vorhanden sind.
php bin/console app:demo:seed-zauberforest-trainer-staff
php bin/console app:demo:seed-zauberforest-trainer-staff --forceFür einen vollständigen Demo-Reset wird weiter der Komplettreset aus dem Demo-Szenario verwendet.
6.4.2 Abnahmeprüfung
- Öffne
Mannschaften>Trainerliste. - Prüfe, dass je Demo-Verein ein Trainerprofil vorhanden ist.
- Prüfe im Verein
Feldberg Füchse, dassMiro Mooslichtaktiv und als Nachwuchstrainer geführt wird. - Prüfe mit dem Filter
Trainerlizenz, dass gültige und ungültige Lizenzfälle unterscheidbar sind. - Öffne
Personen & Offizielle>Kontakte & Rollen. - Prüfe, dass teambezogene Betreuerkontakte getrennt vom Trainerpool geführt werden.
- Ordne offene Lizenzfälle dem Lizenz- und Prüfstelle-Kontext zu.
- Ordne die spätere Anwesenheitsprüfung dem Spielbericht-Erfasser-Kontext zu.
6.4.3 Folgekontexte
| Folgekontext | Was dort passiert |
|---|---|
| Lizenz- und Prüfstelle-Kontext | Trainer- und Nachwuchstrainerlizenzen beantragen, einreichen, prüfen und verlängern |
| Spielbericht-Erfasser-Kontext | Trainer im konkreten Spielbericht hinzufügen und Trainerpflicht prüfen |
| Schiri-Kontext | Schiedsrichterrollen und Rückmeldungen getrennt von Trainerrollen behandeln |
6.4.4 Checkliste
| Prüfpunkt | Erledigt |
|---|---|
| Trainerprofil-Prüfung ist fachlich verstanden. | [ ] |
| Lizenzhinweise sind dem Lizenzkontext zugeordnet. | [ ] |
| Nachwuchstrainer-Markierung und Nachwuchstrainerlizenz sind getrennt. | [ ] |
| Spielberichtswirkung ist als Folgeprüfung eingeordnet. | [ ] |
| Demo-Daten enthalten sechs Trainerprofile und neun Teamkontakte. | [ ] |
| Trainer-Kontext ist bereit für den nächsten Handbuchabschnitt. | [ ] |
Erwartetes Ergebnis
Vereinsverantwortliche können den Trainerpool ihres Vereins prüfen, Lizenzhinweise richtig einordnen und erklären, warum Trainerprofil, Betreuerkontakt, Lizenz und spätere Spieltagsanwesenheit getrennte fachliche Ebenen sind.
Typische Fehler
- Trainerprofil wird mit Vereinsfunktion oder Teamkontakt verwechselt.
- Nachwuchstrainer-Markierung wird als genehmigte Lizenz verstanden.
- Lizenzhinweise werden im Trainerprofil bearbeitet, obwohl sie aus dem Lizenzregister stammen.
- Eine abgelaufene Trainerlizenz wird für Trainerpflicht als nutzbar erwartet.
- Spielberichtswirkung wird erwartet, bevor Spielplan und Spielbericht vorhanden sind.
Prüfkriterien
- Abschnitt 6.1 ist bestanden, wenn das aktive Trainerprofil im Vereinspool sichtbar ist.
- Abschnitt 6.2 ist bestanden, wenn Lizenzhinweise und Nachwuchstrainer-Kontext getrennt verstanden sind.
- Abschnitt 6.3 ist bestanden, wenn klar ist, dass der Spielbericht aktive Trainerprofile anbietet und Trainerpflicht erst im konkreten Spiel mit gültiger Lizenz prüft.
- Abschnitt 6.4 ist bestanden, wenn die Demo-Fälle und Folgekontexte eindeutig zugeordnet sind.