Verein-Kontext
Ziel
Vereinsverantwortliche sollen alle Informationen für die eigene Vereinsarbeit an einer Stelle finden. Dieses Kapitel beginnt, sobald ein Vereinszugang vorhanden ist und der Benutzer im eigenen Verein-Kontext arbeitet.
Rolle und Berechtigung
- Vereinsverantwortlicher
- Teamverantwortlicher
Voraussetzungen
- Die Admin-Grundeinrichtung ist abgeschlossen.
- Der Verein ist angelegt und aktiv.
- Ein Vereinszugang ist eingerichtet und dem richtigen Verein zugeordnet.
Geplanter Inhalt
Dieses Kapitel beschreibt die Vereinseinrichtung vor dem eigentlichen Spielbetrieb. Alles, was Ligameldung, Liga-Spielerliste, Spieltermine oder Spielbericht betrifft, steht im folgenden Kapitel Verein-Spielbetrieb.
| Nr. | Thema | Ziel |
|---|---|---|
| 4.1 | Vereinsarbeitsbereich prüfen | Login, Arbeitsbereich und Sichtbarkeit des eigenen Vereins prüfen (am 07.06.2026 geprüft) |
| 4.2 | Vereinsrollen und Teamrollen verstehen | Rechte, fachliche Profile und Kontaktrollen sauber trennen |
| 4.3 | Vereinsdaten prüfen | Vereinsdaten, Logo, Kontakt- und Sichtbarkeitsangaben kontrollieren |
| 4.4 | Spielstätten anlegen | Heimspielstätten und Trainingsorte vorbereiten |
| 4.5 | Personen und Mitglieder anlegen | Personenidentität, Vereinsmitgliedschaft und Mitgliedsfoto vorbereiten |
| 4.6 | Sonstige Vereinsfunktionen pflegen | Allgemeine Vereinskontakte ohne Team-, Trainer- oder Schiri-Kontext anlegen |
| 4.7 | Teams anlegen | Mannschaften dem Verein zuordnen |
| 4.8 | Teamspieler und Kader pflegen | Mitglieder einer Mannschaft zuordnen |
| 4.9 | Trainer und Betreuer pflegen | Trainerpflicht und Teamverantwortung vorbereiten |
| 4.10 | Trainingszeiten pflegen | Regelmäßige Trainingszeiten mit Team und Spielstätte veröffentlichbar machen |
4.1 Vereinsarbeitsbereich prüfen
Abschnittsübersicht
- 4.1.1 Ziel und Zugriff: Prüfumfang und Rolle klären.
- 4.1.2 Login und Arbeitsbereich prüfen: Mit Vereinszugang einloggen und Verein-Kontext öffnen.
- 4.1.3 Eigene Vereinsdaten sichtbar machen: Sichtbarkeit des eigenen Vereins prüfen.
- 4.1.4 Checkliste: Host-Prüfung abhaken.
- 4.1.5 Bedienung und Fehlerbilder: Bedienelemente und typische Stolperstellen nachschlagen.
4.1.1 Ziel und Zugriff
Ziel
Der Vereinsverantwortliche prüft, ob der eigene Vereinsarbeitsbereich erreichbar ist und ob die Anwendung auf den richtigen Verein begrenzt.
Rolle und Zugriff
- Anmeldung als Vereinsverwalter.
- Arbeitsbereich: eigener Verein.
- Kein Systemadmin- oder Ligaverwaltungszugang für diesen Block.
Voraussetzungen
- Der Verein ist angelegt und aktiv.
- Die Person ist loginfähig.
- Die Person hat eine Vereinsfunktion
Vereinsverwalterohne Teambezug.
4.1.2 Login und Arbeitsbereich prüfen
- Rufe die Login-Seite der Anwendung auf (Pfad: /login).
- Melde dich mit dem Vereinszugang an.
- Öffne den Admin-Bereich (Pfad: /admin).
- Prüfe, dass der Arbeitsbereich des eigenen Vereins sichtbar oder direkt aktiv ist.
- Für den Testdurchlauf lautet der erwartete Arbeitsbereich
Verein: Feldberg Füchse - Vereinsverwalter.
4.1.3 Eigene Vereinsdaten sichtbar machen
- Bleibe im Verein-Arbeitsbereich.
- Öffne in der Navigation
Vereinsdatenden BereichVereinsdaten. - Prüfe, dass der eigene Verein sichtbar ist.
- Öffne den eigenen Verein und prüfe, dass die gespeicherten Stammdaten zum Verein passen.
- Prüfe, dass keine fremden Vereinsdatensätze zur Bearbeitung im Arbeitsbereich auftauchen.
In diesem Block werden noch keine Vereinsdaten verändert. Die fachliche Prüfung und Bearbeitung der Vereinsdaten folgt in 4.3.
4.1.4 Checkliste
Dieser Block ist im Host-Durchlauf am 07.06.2026 geprüft.
| Prüfpunkt | Erledigt |
|---|---|
| Login als Vereinsverwalter funktioniert. | [x] |
| Verein-Arbeitsbereich ist sichtbar oder direkt aktiv. | [x] |
Eigener Verein ist unter Vereinsdaten sichtbar. | [x] |
| Fremde Vereinsdatensätze sind nicht zur Bearbeitung sichtbar. | [x] |
Der nächste Schritt ist 4.2 Vereinsrollen und Teamrollen verstehen. | [x] |
4.1.5 Bedienung und Fehlerbilder
Bedienelemente
| Element | Bedeutung |
|---|---|
Arbeitsbereich | legt fest, in welchem Vereinskontext die Person arbeitet |
Vereinsdaten | öffnet die Verwaltung des eigenen Vereins im aktuellen Arbeitsbereich |
Vereinsverwalter | Funktionstyp, der den Vereinsarbeitsbereich freischaltet |
Typische Fehler
- Wenn kein Vereinsarbeitsbereich sichtbar ist, prüfe die Vereinsfunktion und den Funktionstyp.
- Wenn der falsche Verein sichtbar ist, prüfe die Vereinszuordnung der Person.
- Wenn fremde Vereine bearbeitbar sind, ist der Arbeitsbereich oder die Berechtigung zu breit.
- Wenn
Vereinsdatennicht sichtbar ist, prüfe, ob wirklich der Verein-Arbeitsbereich aktiv ist.
4.2 Vereinsrollen und Teamrollen verstehen
Abschnittsübersicht
- 4.2.1 Ziel und Zugriff: Rechte, Rollen und Profile voneinander trennen.
- 4.2.2 Rollenmatrix: Vereinsrollen, Teamrollen und Fachprofile vergleichen.
- 4.2.3 Teamverantwortlichen-Rechte: Umfang und Grenzen der teambezogenen Bearbeitung verstehen.
- 4.2.4 Typische Fehlannahmen: Verwechslungen früh vermeiden.
- 4.2.5 ZauberForest-Beispiele: Vorhandene Demo-Rollen einordnen.
- 4.2.6 Checkliste: Prüfpunkte abhaken.
- 4.2.7 Bedienung und Fehlerbilder: Bedienelemente und typische Stolperstellen nachschlagen.
4.2.1 Ziel und Zugriff
Ziel
Der Vereinsverantwortliche versteht, welche Vereinsrollen echte Berechtigungen erzeugen und welche Einträge nur fachliche Profile oder Kontaktrollen sind.
Diese Trennung ist wichtig, bevor Personen, Teams, Kader, Trainer, Betreuer und Offizielle gepflegt werden. Sonst entstehen später falsche Erwartungen: Ein Trainerprofil ist keine Admin-Rolle, ein Betreuerkontakt erfüllt keine Trainerpflicht und ein Teamverantwortlicher ist kein Vereinsverwalter.
Rolle und Zugriff
- Anmeldung als Vereinsverwalter.
- Arbeitsbereich: eigener Verein.
- Bearbeitung der Rollen später über
Personen & Offizielle>Kontakte & Rollen,Mannschaften>TrainerlisteundSchiris, Offizielle & Spielerfasser.
Voraussetzungen
- 4.1 ist geprüft.
- Der Verein-Arbeitsbereich ist erreichbar.
- Die Begriffe
Vereinsverwalter,Teamadministrator,Teamkontakt,Trainerprofil,Schiri-/OffiziellenprofilundSpielbericht-Erfassersollen fachlich getrennt werden.
4.2.2 Rollenmatrix
| Rolle / Eintrag | Wo wird es gepflegt? | Erzeugt Arbeitsbereich? | Darf bearbeiten? | Später relevant für |
|---|---|---|---|---|
Vereinsverwalter | Kontakte & Rollen ohne Teambezug | Ja, Verein-Arbeitsbereich | Vereinsdaten, Spielstätten, Mitgliedschaften, Kontakte/Rollen, Teams, Kader, Trainerliste und Trainingszeiten im eigenen Verein | Vereinsmeldung, Lizenzanträge, Schiri-/Offiziellenpool, Spielbetrieb aus Vereinssicht |
Teamverantwortlicher / Teamadministrator | Kontakte & Rollen mit Teambezug und Funktionstyp Teamadministrator | Ja, Team-Arbeitsbereich | nur zugeordnete Teams, Teamspieler/Kader, Trainingszeiten und teambezogene Spielbetriebsaufgaben | Teamdaten, Kaderpflege, Spielerliste und Teamseite |
Teamkontakt / Betreuer | Kontakte & Rollen mit Teambezug und Funktionstyp Teamkontakt | Nein | keine eigene Bearbeitung nur aus dieser Kontaktrolle | organisatorische Rückfragen zu einem Team |
Trainer | Mannschaften > Trainerliste | Nein | keine eigene Bearbeitung nur aus dem Trainerprofil | Trainerpflicht, Trainerlizenz, spätere Trainerauswahl im Spielbericht |
Schiri-/Offiziellenprofil | Personen & Offizielle > Schiris, Offizielle & Spielerfasser | Nur bei zusätzlicher freigeschalteter Selbst- oder Erfassungsrolle | abhängig von der konkreten Offiziellenrolle | Schiedsrichtermeldung, Zeitnehmer, Strafbank, Spielbericht-Erfassung |
Spielbericht-Erfasser | Offiziellenprofil und konkrete Spiel-/Teamzuordnung | Ja, spielbezogen | nur zugewiesene Spiele oder Teamseiten | Spielvorbereitung, Aufstellung, Trainerangaben und Spielbericht |
4.2.3 Teamverantwortlichen-Rechte
Ein Teamverantwortlicher ist die eingeschränkte Arbeitsrolle für ein konkretes Team. In der Anwendung wird sie als teambezogene Vereinsfunktion mit Funktionstyp Teamadministrator geführt.
Ein Teamverantwortlicher kann:
- einen Team-Arbeitsbereich für das zugeordnete Team erhalten;
- Team-Stammdaten des zugeordneten Teams bearbeiten;
- Kader / Teamspieler für das zugeordnete Team pflegen;
- Trainingszeiten des zugeordneten Teams pflegen;
- teambezogene Spielbetriebsaufgaben vorbereiten, wenn der Workflow Teamrechte nutzt.
Ein Teamverantwortlicher kann nicht:
- Vereinsstammdaten bearbeiten;
- Spielstätten verwalten;
- Mitgliedschaften anlegen oder Austritte erfassen;
- Vereinsfunktionen, Teamkontakte oder weitere Teamverantwortliche verwalten;
- die Trainerliste verwalten;
- Lizenzanträge starten;
- fremde Teams bearbeiten;
- Ligaverwaltungsentscheidungen treffen.
4.2.4 Typische Fehlannahmen
| Annahme | Korrektur |
|---|---|
| Ein Trainer kann automatisch den Admin-Bereich nutzen. | Nein. Ein Trainerprofil erzeugt keine Berechtigung. |
| Ein Betreuer erfüllt die Trainerpflicht. | Nein. Für Trainerpflicht zählt ein aktives Trainerprofil mit passender Lizenzlage. |
| Ein Teamkontakt ist ein Teamverantwortlicher. | Nein. Teamkontakt ist Kontaktrolle, Teamadministrator ist Bearbeitungsrolle. |
| Ein Teamverantwortlicher darf alle Vereinsdaten sehen. | Nein. Der Zugriff bleibt auf zugeordnete Teams begrenzt. |
| Ein Spielbericht-Erfasser ist automatisch Vereinsverwalter. | Nein. Die Rolle ist spielbezogen und gilt nur für zugewiesene Spiele oder Teamseiten. |
| Ein Schiri-/Offiziellenprofil ersetzt einen Trainer. | Nein. Offizielle Rollen und Trainerprofile bleiben getrennt. |
4.2.5 ZauberForest-Beispiele
| Beispiel | Einordnung |
|---|---|
Felia Fuchspfad als Vereinsverwalter | erhält den Verein-Arbeitsbereich für Feldberg Füchse |
Felia Fuchspfad als U13-Betreuung | ist ein Teamkontakt für Feldberg Füchse U13, aber kein Teamadministrator |
Miro Mooslicht in der Trainerliste | ist Trainerprofil für den Verein, aber dadurch kein Admin-Benutzer |
Felia Fuchspfad im Schiri-/Offiziellenpool | kann für Offiziellen- und Spielberichtskontexte relevant werden, ersetzt aber kein Trainerprofil |
Der aktuelle ZauberForest-Seed enthält Teamkontakte und Betreuerrollen, aber keinen separaten Teamadministrator-Demozugang. Für einen echten Teamverantwortlichen wird im Produktbetrieb eine teambezogene Vereinsfunktion mit Funktionstyp Teamadministrator benötigt.
4.2.6 Checkliste
| Prüfpunkt | Erledigt |
|---|---|
Vereinsverwalter und Teamadministrator sind als unterschiedliche Bearbeitungsrollen verstanden. | [ ] |
Teamkontakt und Betreuer sind als Kontaktrollen ohne eigenen Arbeitsbereich verstanden. | [ ] |
Trainerprofil ist als fachliches Profil ohne eigene Admin-Berechtigung verstanden. | [ ] |
Schiri-/Offiziellenprofil ist vom Trainerprofil getrennt. | [ ] |
| Spielbericht-Erfassung wird als spielbezogene Rolle verstanden. | [ ] |
Der nächste Schritt ist 4.3 Vereinsdaten prüfen. | [ ] |
4.2.7 Bedienung und Fehlerbilder
Bedienelemente
| Element | Bedeutung |
|---|---|
Kontakte & Rollen | verwaltet Vereinsverwalter, Teamadministratoren, Teamkontakte und allgemeine Ansprechpartner |
Funktionstyp | steuert, ob eine Funktion Berechtigungen erzeugt oder nur fachlich/kontaktbezogen ist |
Team | begrenzt eine Funktion auf eine konkrete Mannschaft |
Trainerliste | verwaltet Trainerprofile; sie ersetzt keine Vereinsfunktion |
Schiris, Offizielle & Spielerfasser | verwaltet Offiziellenprofile; sie ersetzen keine Trainer- oder Teamadminrolle |
Typische Fehler
- Wenn ein Teamverantwortlicher keinen Team-Arbeitsbereich sieht, prüfe Funktionstyp
Teamadministrator, Teambezug und Loginfähigkeit der Person. - Wenn ein Teamverantwortlicher Vereinsdaten oder Spielstätten erwartet, ist die Rolle zu breit verstanden.
- Wenn ein Betreuer bearbeiten soll, braucht die Person zusätzlich die passende Bearbeitungsrolle.
- Wenn ein Trainer administrative Aufgaben übernehmen soll, braucht die Person zusätzlich eine Vereins- oder Teamrolle.
4.3 Vereinsdaten prüfen
Abschnittsübersicht
- 4.3.1 Ziel und Zugriff: Prüfumfang und Rolle klären.
- 4.3.2 Beispieldaten: Werte und Demobild für den Testverein bereithalten.
- 4.3.3 Daten vervollständigen: Stammdaten im eigenen Verein prüfen und ergänzen.
- 4.3.4 Bild pflegen: Über den Button
Bilderdas Vereinslogo hochladen und freigeben. - 4.3.5 Öffentliche Anzeige prüfen: Sichtbarkeit auf
Verbandsdatenkontrollieren. - 4.3.6 Übrige Demo-Vereinsbilder vorbereiten: Seed für die restlichen Logos einordnen.
- 4.3.7 Checkliste: Prüfpunkte abhaken.
- 4.3.8 Bedienung und Fehlerbilder: Bedienelemente und typische Stolperstellen nachschlagen.
4.3.1 Ziel und Zugriff
Ziel
Der Vereinsverantwortliche prüft die eigenen Vereinsdaten, ergänzt fehlende Angaben und pflegt ein öffentlich freigegebenes Vereinslogo.
Rolle und Zugriff
- Anmeldung als Vereinsverwalter.
- Arbeitsbereich: eigener Verein.
- Bearbeitung nur für den eigenen Verein.
Voraussetzungen
- 4.1 ist geprüft.
- Der eigene Verein ist im Verein-Arbeitsbereich sichtbar.
- Das Demobild für den Testverein ist erreichbar.
4.3.2 Beispieldaten
Die Werte in der Tabelle sind Beispieldaten für den Testdurchlauf. In einer echten Einrichtung werden hier die realen Vereinsdaten und ein echtes Vereinslogo gepflegt.
| Label | Wert |
|---|---|
| Verein | Feldberg Füchse |
| Kurzname | FBF |
| verein.fbf@ligawerk.de | |
| Website | https://www.ligawerk.de/vereine/feldberg-fuechse |
| Status | Aktiv |
| Logo | http://www.ligawerk.de/demo-assets/vereine/feldberg-fuechse-logo.jpg |
4.3.3 Daten vervollständigen
- Melde dich als Vereinsverwalter an.
- Öffne den Admin-Bereich (Pfad: /admin).
- Prüfe, dass der Verein-Arbeitsbereich aktiv ist.
- Öffne in der Navigation
Vereinsdatenden BereichVereinsdaten. - Öffne den eigenen Verein
Feldberg Füchse. - Klicke
Bearbeiten. - Vergleiche Name, Kurzname, E-Mail, Website und Status mit den Beispieldaten.
- Ergänze fehlende Angaben und speichere.
4.3.4 Bild pflegen
- Bleibe im Bearbeiten-Formular des Vereins.
- Klicke den Button
Bilder. - Öffne den Bereich
Logo. - Wähle die Demobild-Datei für
Feldberg Füchse. - Aktiviere
Logo öffentlich anzeigen. - Speichere mit
Speichern. - Prüfe die automatische Vorschau
LogoundAdmin-Vorschau.
Der Button Bilder führt aus dem Verein-Edit direkt in die Bildpflege. Die Stammdatenmaske bleibt damit übersichtlich; Bilddatei, Freigabe und automatische Zuschnitte werden separat geprüft.
4.3.5 Öffentliche Anzeige prüfen
- Öffne die öffentliche Seite
Verbandsdaten(Pfad: /master-data). - Prüfe im Abschnitt
Vereine, dassFeldberg Füchsesichtbar ist. - Prüfe, dass das Vereinslogo beim Verein angezeigt wird.
- Prüfe, dass E-Mail und Website weiterhin korrekt angezeigt werden.
4.3.6 Übrige Demo-Vereinsbilder vorbereiten
Nach dem manuellen Test am ersten Verein können die übrigen Demo-Vereinslogos gezielt per Seed ergänzt werden. Der Seed setzt nur Logos für bereits vorhandene Demo-Vereine und erzeugt keine Teams, Spielstätten oder Ligameldungen.
php bin/console app:demo:seed-zauberforest-club-logos
php bin/console app:demo:seed-zauberforest-club-logos --force4.3.7 Checkliste
| Prüfpunkt | Erledigt |
|---|---|
| Eigener Verein lässt sich im Verein-Arbeitsbereich bearbeiten. | [ ] |
| Name, Kurzname, E-Mail, Website und Status sind korrekt. | [ ] |
Im Verein-Edit ist der Button Bilder sichtbar. | [ ] |
| Logo wurde hochgeladen. | [ ] |
Logo öffentlich anzeigen ist aktiv. | [ ] |
| Automatische Vorschauen werden angezeigt. | [ ] |
Öffentliche Seite Verbandsdaten zeigt das Logo. | [ ] |
Öffentliche Seite Verbandsdaten zeigt E-Mail und Website korrekt. | [ ] |
4.3.8 Bedienung und Fehlerbilder
Bedienelemente
| Element | Bedeutung |
|---|---|
Bearbeiten | öffnet die Stammdaten des Vereins |
Bilder | öffnet die Logo-/Bildpflege des aktuellen Vereins |
Bilddatei | Uploadfeld für JPG oder PNG |
Logo öffentlich anzeigen | steuert, ob das Logo öffentlich gerendert werden darf |
Automatische Zuschnitte | zeigt die erzeugten Varianten für öffentliche Seite und Admin-Vorschau |
Typische Fehler
- Wenn
Bildernicht sichtbar ist, prüfe, ob du einen vorhandenen Verein bearbeitest und im richtigen Arbeitsbereich bist. - Wenn das Logo öffentlich fehlt, prüfe
Logo öffentlich anzeigen, Vereinsstatus und ob die öffentliche Seite neu geladen wurde. - Wenn der Upload abgelehnt wird, prüfe Dateiformat und Dateigröße.
- Wenn fremde Vereinsdaten sichtbar sind, stimmt der Arbeitsbereich oder die Berechtigung nicht.
4.4 Spielstätten anlegen
Abschnittsübersicht
- 4.4.1 Ziel und Zugriff: Spielstättenpflege im Verein-Kontext einordnen.
- 4.4.2 Beispieldaten: Eine Spielstätte mit Bild für den Testverein bereithalten.
- 4.4.3 Spielstätte erfassen: Spielstätte im Bereich
Vereinsdatenanlegen. - 4.4.4 Bild pflegen: Über den Button
Bilderdas Spielstättenbild hochladen und freigeben. - 4.4.5 Öffentliche Anzeige prüfen: Sichtbarkeit auf
Verbandsdatenkontrollieren. - 4.4.6 Übrige Demo-Spielstätten und Bilder vorbereiten: Seeds für restliche Orte und Bilder einordnen.
- 4.4.7 Checkliste: Prüfpunkte abhaken.
- 4.4.8 Bedienung und Fehlerbilder: Bedienelemente und typische Stolperstellen nachschlagen.
4.4.1 Ziel und Zugriff
Ziel
Der Vereinsverantwortliche legt die Heimspielstätte oder einen Trainingsort des eigenen Vereins an und pflegt ein öffentlich freigegebenes Spielstättenbild.
Rolle und Zugriff
- Anmeldung als Vereinsverwalter.
- Arbeitsbereich: eigener Verein.
- Bearbeitung nur für Spielstätten des eigenen Vereins.
Voraussetzungen
- 4.3 ist geprüft.
- Der eigene Verein ist aktiv.
- Der Menübereich
Vereinsdatenist sichtbar. - Das Demobild für die Test-Spielstätte ist erreichbar.
4.4.2 Beispieldaten
Die Werte in der Tabelle sind Beispieldaten für den Testdurchlauf. In einer echten Einrichtung werden hier die tatsächlichen Spielstätten, Trainingsorte und Hallenbilder des Vereins gepflegt.
| Label | Wert |
|---|---|
| Spielstätte | Spielwiese am Waldrand |
| Verein | Feldberg Füchse |
| Straße | Waldrandweg 1 |
| PLZ | 79001 |
| Ort | Feldberg |
| Status | Verifiziert |
| Bild | http://www.ligawerk.de/demo-assets/spielstaetten/spielwiese-am-waldrand.jpg |
Im Demo-Block setzen wir den Status Verifiziert, damit die öffentliche Anzeige direkt geprüft werden kann. Wenn ein Verband später eine getrennte Meldung und Prüfung der Spielstätten braucht, wird dieser Prüfworkflow separat ergänzt.
4.4.3 Spielstätte erfassen
- Melde dich als Vereinsverwalter an.
- Öffne den Admin-Bereich (Pfad: /admin).
- Prüfe, dass der Verein-Arbeitsbereich aktiv ist.
- Öffne in der Navigation
Vereinsdatenden BereichSpielstätten. - Klicke
Neu anlegen. - Prüfe das Feld
Verein. - Wenn das Feld vorausgefüllt und gesperrt ist, ist das im Verein-Arbeitsbereich korrekt.
- Wenn das Feld auswählbar ist, wähle
Feldberg Füchse (FBF). - Erfasse die Spielstätte mit den Beispieldaten.
- Speichere.
4.4.4 Bild pflegen
- Öffne die Spielstätte
Spielwiese am Waldrand. - Klicke
Bearbeiten. - Klicke den Button
Bilder. - Öffne den Bereich
Bild. - Wähle die Demobild-Datei für
Spielwiese am Waldrand. - Aktiviere
Spielstättenbild öffentlich anzeigen. - Speichere mit
Speichern. - Prüfe die automatische Vorschau
SpielstättenbildundAdmin-Vorschau.
Der Button Bilder führt aus dem Spielstätten-Edit in die Bildpflege. Bilddatei, Freigabe und automatische Zuschnitte werden dort getrennt von Adresse und Status gepflegt.
4.4.5 Öffentliche Anzeige prüfen
- Öffne die öffentliche Seite
Verbandsdaten(Pfad: /master-data). - Prüfe im Abschnitt
Vereine, dass beiFeldberg Füchsedie SpielstätteSpielwiese am Waldrandsichtbar ist. - Prüfe, dass das Spielstättenbild bei der Spielstätte angezeigt wird.
- Prüfe im Abschnitt
Spielstätten, dassSpielwiese am Waldrandmit Adresse, Verein und Bild angezeigt wird.
Eine Spielstätte erscheint öffentlich, wenn sie verifiziert ist und der zugeordnete Verein aktiv ist. Das Bild erscheint öffentlich, wenn zusätzlich Spielstättenbild öffentlich anzeigen aktiv ist.
4.4.6 Übrige Demo-Spielstätten und Bilder vorbereiten
Nach dem manuellen Test für Spielwiese am Waldrand können die übrigen Demo-Spielstätten gezielt per Seed ergänzt werden. Der Spielstätten-Seed setzt nur Spielstätten für bereits vorhandene Demo-Vereine. Der Bilder-Seed setzt nur Spielstättenbilder für bereits vorhandene Demo-Spielstätten.
php bin/console app:demo:seed-zauberforest-venues
php bin/console app:demo:seed-zauberforest-venues --force
php bin/console app:demo:seed-zauberforest-venue-images
php bin/console app:demo:seed-zauberforest-venue-images --force4.4.7 Checkliste
| Prüfpunkt | Erledigt |
|---|---|
Bereich Vereinsdaten > Spielstätten ist im Verein-Arbeitsbereich sichtbar. | [ ] |
Spielwiese am Waldrand ist angelegt. | [ ] |
Feld Verein zeigt den vollen Vereinsnamen. | [ ] |
| Adresse, PLZ und Ort sind korrekt. | [ ] |
Status ist Verifiziert. | [ ] |
Im Spielstätten-Edit ist der Button Bilder sichtbar. | [ ] |
| Spielstättenbild wurde hochgeladen. | [ ] |
Spielstättenbild öffentlich anzeigen ist aktiv. | [ ] |
| Automatische Vorschauen werden angezeigt. | [ ] |
| Spielstätten anderer Vereine sind nicht zur Bearbeitung sichtbar. | [ ] |
Öffentliche Seite Verbandsdaten zeigt Spielstätte und Bild beim Verein. | [ ] |
Öffentliche Seite Verbandsdaten zeigt Spielstätte und Bild im Abschnitt Spielstätten. | [ ] |
Der nächste Schritt ist 4.5 Personen und Mitglieder anlegen. | [ ] |
4.4.8 Bedienung und Fehlerbilder
Bedienelemente
| Element | Bedeutung |
|---|---|
Spielstätten | öffnet Heimspielstätten und Trainingsorte des aktuellen Vereins |
Neu anlegen | startet eine neue Spielstättenanlage |
Verein | ordnet die Spielstätte einem Verein zu; im Verein-Arbeitsbereich kann das Feld gesperrt sein |
Status | steuert, ob die Spielstätte öffentlich sichtbar werden kann |
Info | zeigt Details zur Spielstätte |
Bilder | öffnet die Bildpflege für das Spielstättenbild |
Spielstättenbild öffentlich anzeigen | steuert, ob das Bild öffentlich gerendert werden darf |
Typische Fehler
- Wenn
Spielstättennicht sichtbar ist, prüfe Arbeitsbereich und Vereinsfunktion. - Wenn das Feld
Vereinnur ein Kürzel sichtbar zeigt, fehlt die Vollnamenanzeige im Spielstätten-Formular. - Wenn das Feld
Vereingesperrt ist, ist das bei genau einem eigenen Verein erwartetes Verhalten. - Wenn
Bildernicht sichtbar ist, öffne zuerst einen vorhandenen Spielstätten-Datensatz im Bearbeiten-Formular. - Wenn die Spielstätte öffentlich fehlt, prüfe Status, Vereinsstatus und ob die öffentliche Seite neu geladen wurde.
- Wenn das Bild öffentlich fehlt, prüfe
Spielstättenbild öffentlich anzeigenund ob das Bild erfolgreich gespeichert wurde. - Wenn eine Spielstätte später nicht gelöscht werden kann, prüfe, ob Trainingszeiten oder Spiele zugeordnet sind. Setze die Spielstätte dann auf
Inaktiv.
4.5 Personen und Mitglieder anlegen
Abschnittsübersicht
- 4.5.1 Ziel und Zugriff: Personen und Mitgliedschaften im Verein-Kontext einordnen.
- 4.5.2 Beispieldaten: Eine erste Mitgliedschaft mit Foto vorbereiten.
- 4.5.3 Mitglied anlegen: Person und Mitgliedschaft gemeinsam erfassen.
- 4.5.4 Personenfoto pflegen: Foto an der Mitgliedschaft hinterlegen und freigeben.
- 4.5.5 Übrige Demo-Mitglieder und Bilder vorbereiten: Seeds für weitere Mitglieder einordnen.
- 4.5.6 Checkliste: Prüfpunkte abhaken.
- 4.5.7 Bedienung und Fehlerbilder: Bedienelemente und typische Stolperstellen nachschlagen.
4.5.1 Ziel und Zugriff
Ziel
Der Vereinsverantwortliche legt eine Person als Vereinsmitglied an. Die Mitgliedschaft bildet die Grundlage für spätere Kader, Trainerprofile, Schiri-/Offiziellenprofile und Lizenzanträge.
Rolle und Zugriff
- Anmeldung als Vereinsverwalter.
- Arbeitsbereich: eigener Verein.
- Bearbeitung nur für Mitgliedschaften des eigenen Vereins.
Voraussetzungen
- 4.4 ist geprüft.
- Der eigene Verein ist aktiv.
- Der Menübereich
Personen & Offizielleist sichtbar. - Das Demobild für das erste Mitglied ist erreichbar.
4.5.2 Beispieldaten
Die Werte in der Tabelle sind Beispieldaten für den Testdurchlauf. In einer echten Einrichtung werden hier die tatsächlichen Personen- und Mitgliedsdaten des Vereins gepflegt.
| Label | Wert |
|---|---|
| Anrede | Herr |
| Vorname | Miro |
| Name | Mooslicht |
| mitglied.miro.mooslicht@ligawerk.de | |
| Geburtsdatum | 1990-04-11 |
| Mitgliedschaftsstatus | Aktiv |
| Mitgliedsnummer | FBF-101 |
| Eintritt | 2025-09-01 |
| Notiz | ZauberForest Demo-Mitglied für Vereinskontakt und spätere Workflows. |
| Foto | http://www.ligawerk.de/demo-assets/mitglieder/feldberg-fuechse-miro-mooslicht.jpg |
4.5.3 Mitglied anlegen
- Melde dich als Vereinsverwalter an.
- Öffne den Admin-Bereich (Pfad: /admin).
- Prüfe, dass der Verein-Arbeitsbereich aktiv ist.
- Öffne in der Navigation
Personen & Offizielleden BereichMitgliedschaften. - Klicke
Mitglied hinzufügen. - Erfasse die Personendaten mit den Beispieldaten.
- Erfasse im Abschnitt
MitgliedschaftStatus, Mitgliedsnummer, Eintritt und Notiz. - Speichere mit
Mitglied speichern. - Prüfe in der Liste, dass
Miro Mooslichtim VereinFeldberg Füchsesichtbar ist.
Die Maske Mitglied hinzufügen erzeugt Person und Mitgliedschaft in einem Schritt. Eine Person kann später in mehreren Rollen verwendet werden; die Vereinszuordnung entsteht erst über die Mitgliedschaft.
4.5.4 Personenfoto pflegen
- Öffne die Mitgliedschaft
Miro Mooslicht. - Klicke
Bearbeiten. - Klicke im Bearbeiten-Formular die Aktion
Foto. - Öffne den Bereich
Foto. - Wähle die Demobild-Datei für
Miro Mooslicht. - Aktiviere
Personenfoto öffentlich anzeigen. - Speichere mit
Bild speichern. - Prüfe die automatischen Vorschauen
Klein,QuadratischundPortrait.
Das Foto gehört zur Mitgliedschaft im konkreten Verein. Dieselbe Person kann in einem anderen Verein ein anderes Foto oder keine öffentliche Freigabe haben.
4.5.5 Übrige Demo-Mitglieder und Bilder vorbereiten
Nach dem manuellen Test für Miro Mooslicht können die übrigen Demo-Mitglieder gezielt per Seed ergänzt werden. Der Mitglieder-Seed setzt nur Personen und Mitgliedschaften für bereits vorhandene Demo-Vereine. Der Bilder-Seed setzt nur Mitgliederfotos für bereits vorhandene Demo-Mitgliedschaften.
Die --force-Befehle werden erst nach manuellem Test und ausdrücklicher Freigabe ausgeführt.
php bin/console app:demo:seed-zauberforest-members
php bin/console app:demo:seed-zauberforest-members --force
php bin/console app:demo:seed-zauberforest-member-photos
php bin/console app:demo:seed-zauberforest-member-photos --force4.5.6 Checkliste
| Prüfpunkt | Erledigt |
|---|---|
Bereich Personen & Offizielle > Mitgliedschaften ist im Verein-Arbeitsbereich sichtbar. | [ ] |
Aktion Mitglied hinzufügen ist sichtbar. | [ ] |
Person Miro Mooslicht wurde angelegt. | [ ] |
Mitgliedschaft zu Feldberg Füchse wurde angelegt. | [ ] |
Status ist Aktiv. | [ ] |
Mitgliedsnummer ist FBF-101. | [ ] |
Im Mitgliedschaft-Edit ist die Aktion Foto sichtbar. | [ ] |
| Personenfoto wurde hochgeladen. | [ ] |
Personenfoto öffentlich anzeigen ist aktiv. | [ ] |
| Automatische Vorschauen werden angezeigt. | [ ] |
| Mitgliedschaften anderer Vereine sind nicht zur Bearbeitung sichtbar. | [ ] |
Der nächste Schritt ist 4.6 Sonstige Vereinsfunktionen pflegen. | [ ] |
4.5.7 Bedienung und Fehlerbilder
Bedienelemente
| Element | Bedeutung |
|---|---|
Mitgliedschaften | öffnet Personen mit Vereinsmitgliedschaft im aktuellen Verein |
Mitglied hinzufügen | legt Person und Mitgliedschaft gemeinsam an |
Person bearbeiten | ändert Stammdaten der Person aus einer bestehenden Mitgliedschaft heraus |
Austritt erfassen | beendet die Mitgliedschaft historisch, statt sie zu löschen |
Foto | öffnet die Bildpflege für das mitgliedschaftsgebundene Personenfoto |
Personenfoto öffentlich anzeigen | steuert, ob das Foto in freigegebenen öffentlichen Ansichten verwendet werden darf |
Typische Fehler
- Wenn
Mitgliedschaftennicht sichtbar ist, prüfe Arbeitsbereich und Vereinsfunktion. - Wenn eine Person nicht auswählbar ist, prüfe, ob sie bereits im Verein Mitglied ist oder ob der Arbeitsbereich falsch ist.
- Wenn ein Geburtsdatum fehlt, kann die Person nicht eindeutig für spätere Lizenz- und Kaderprüfungen verwendet werden.
- Wenn
Fotonicht sichtbar ist, öffne zuerst eine vorhandene Mitgliedschaft. - Wenn das Foto öffentlich fehlt, prüfe die Freigabe
Personenfoto öffentlich anzeigenund ob das Bild erfolgreich gespeichert wurde. - Wenn eine Mitgliedschaft später nicht gelöscht werden kann, erfasse den Austritt statt die Historie zu entfernen.
4.6 Sonstige Vereinsfunktionen pflegen
Abschnittsübersicht
- 4.6.1 Ziel und Zugriff: Allgemeine Vereinsfunktionen von Spezialrollen trennen.
- 4.6.2 Beispieldaten: Einen Spielbetrieb-Kontakt vorbereiten.
- 4.6.3 Vereinsfunktion anlegen: Kontakt im Bereich
Kontakte & Rollenerfassen. - 4.6.4 Übrige Demo-Vereinsfunktionen vorbereiten: Seed für restliche Kontakte einordnen.
- 4.6.5 Checkliste: Prüfpunkte abhaken.
- 4.6.6 Bedienung und Fehlerbilder: Bedienelemente und typische Stolperstellen nachschlagen.
4.6.1 Ziel und Zugriff
Ziel
Der Vereinsverantwortliche ordnet einem Mitglied eine allgemeine Vereinsfunktion zu. Dieser Block ist für Kontakte ohne Teambezug gedacht, zum Beispiel einen Spielbetrieb-Kontakt.
Rolle und Zugriff
- Anmeldung als Vereinsverwalter.
- Arbeitsbereich: eigener Verein.
- Bearbeitung nur für Funktionen des eigenen Vereins.
Voraussetzungen
- 4.5 ist geprüft.
- Die Person ist als Mitglied im Verein angelegt.
- Der Menübereich
Personen & Offizielleist sichtbar.
Trainer, Betreuer, Schiris, Zeitnehmer und Spielbericht-Erfasser werden später in eigenen Bereichen gepflegt. Dieser Block nutzt bewusst nur eine allgemeine Vereinsfunktion ohne Teambezug.
4.6.2 Beispieldaten
| Label | Wert |
|---|---|
| Person | Miro Mooslicht |
| Verein | Feldberg Füchse |
| Team | leer lassen |
| Freier Funktionstext | Spielbetrieb-Kontakt |
| Funktionstyp | Ansprechpartner |
| Notiz | ZauberForest Demo-Vereinsfunktion für allgemeine Spielbetriebsabstimmung. |
4.6.3 Vereinsfunktion anlegen
- Melde dich als Vereinsverwalter an.
- Öffne den Admin-Bereich (Pfad: /admin).
- Prüfe, dass der Verein-Arbeitsbereich aktiv ist.
- Öffne in der Navigation
Personen & Offizielleden BereichKontakte & Rollen. - Klicke
Neu anlegen. - Wähle als Person
Miro Mooslicht. - Prüfe das Feld
Verein. - Wenn das Feld vorausgefüllt und gesperrt ist, ist das im Verein-Arbeitsbereich korrekt.
- Lasse das Feld
Teamleer. - Trage als freien Funktionstext
Spielbetrieb-Kontaktein. - Wähle als Funktionstyp
Ansprechpartner. - Speichere.
- Prüfe in der Liste, dass
Miro Mooslichtmit der FunktionSpielbetrieb-Kontaktsichtbar ist.
4.6.4 Übrige Demo-Vereinsfunktionen vorbereiten
Nach dem manuellen Test für Miro Mooslicht können die übrigen Demo-Vereinskontakte gezielt per Seed ergänzt werden. Der Seed setzt nur Vereinsfunktionen für bereits vorhandene Demo-Mitglieder und erzeugt keine Teams, Trainerprofile, Schiri-/Offiziellenprofile oder Ligameldungen.
Der --force-Befehl wird erst nach manuellem Test und ausdrücklicher Freigabe ausgeführt.
php bin/console app:demo:seed-zauberforest-club-functions
php bin/console app:demo:seed-zauberforest-club-functions --force4.6.5 Checkliste
| Prüfpunkt | Erledigt |
|---|---|
Bereich Personen & Offizielle > Kontakte & Rollen ist sichtbar. | [ ] |
Person Miro Mooslicht ist auswählbar. | [ ] |
Feld Verein zeigt den vollen Vereinsnamen. | [ ] |
Feld Team bleibt leer. | [ ] |
Freier Funktionstext ist Spielbetrieb-Kontakt. | [ ] |
Funktionstyp ist Ansprechpartner. | [ ] |
| Funktion ist in der Liste sichtbar. | [ ] |
Mitgliedschaftsdetail zeigt die Vereinsfunktion unter Rollen im Verein. | [ ] |
| Funktionen anderer Vereine sind nicht zur Bearbeitung sichtbar. | [ ] |
Der nächste Schritt ist 4.7 Teams anlegen. | [ ] |
4.6.6 Bedienung und Fehlerbilder
Bedienelemente
| Element | Bedeutung |
|---|---|
Kontakte & Rollen | verwaltet Vereinsfunktionen im aktuellen Verein |
Person | wählt eine vorhandene Person aus dem erlaubten Vereinskontext |
Verein | ordnet die Funktion dem Verein zu; im Verein-Arbeitsbereich kann das Feld gesperrt sein |
Team | bleibt bei allgemeinen Vereinsfunktionen leer |
Freier Funktionstext | sichtbarer Rollenname, hier Spielbetrieb-Kontakt |
Funktionstyp | fachliche Einordnung; hier Ansprechpartner |
Typische Fehler
- Wenn
Kontakte & Rollennicht sichtbar ist, prüfe Arbeitsbereich und Vereinsfunktion. - Wenn die Person nicht auswählbar ist, fehlt meist die Mitgliedschaft aus 4.6.
- Wenn das Feld
Teamgefüllt ist, wird aus dem allgemeinen Kontakt eine teambezogene Funktion. - Wenn ein teambezogener Funktionstyp gewählt wird, verlangt das System ein Team.
- Wenn Trainer oder Betreuer gemeint sind, nutze später die Trainer-/Teamoffiziellen-Blöcke statt einer allgemeinen Vereinsfunktion.
- Wenn Schiris, Zeitnehmer oder Spielbericht-Erfasser gemeint sind, nutze später den Bereich
Schiris, Offizielle & Spielerfasser.
4.7 Teams anlegen
Abschnittsübersicht
- 4.7.1 Ziel und Zugriff: Teamanlage im Verein-Kontext einordnen.
- 4.7.2 Beispieldaten: Teams für den Testverein bereithalten.
- 4.7.3 Teams erfassen: Teams im Bereich
Mannschaftenanlegen. - 4.7.4 Team-Bilder pflegen: Über den Button
BilderMannschaftsbild und Trikotbilder hochladen und freigeben. - 4.7.5 Admin-Liste prüfen: Sichtbarkeit und Vereinsgrenze kontrollieren.
- 4.7.6 Öffentliche Anzeige einordnen: Warum Teams noch nicht öffentlich als Liga-Teams erscheinen.
- 4.7.7 Übrige Demo-Teams und Bilder vorbereiten: Seeds für restliche Teams und Teamfotos einordnen.
- 4.7.8 Checkliste: Prüfpunkte abhaken.
- 4.7.9 Bedienung und Fehlerbilder: Bedienelemente und typische Stolperstellen nachschlagen.
4.7.1 Ziel und Zugriff
Ziel
Der Vereinsverantwortliche legt die Mannschaften des eigenen Vereins an. In diesem Block entstehen nur Team-Stammdaten. Die Zuordnung zu einer Liga folgt später im Ligameldungsblock.
Rolle und Zugriff
- Anmeldung als Vereinsverwalter.
- Arbeitsbereich: eigener Verein.
- Bearbeitung nur für Teams des eigenen Vereins.
Voraussetzungen
- 4.6 ist geprüft.
- Der eigene Verein ist aktiv.
- Der Menübereich
Mannschaftenist sichtbar.
4.7.2 Beispieldaten
Die Werte in der Tabelle sind Beispieldaten für den Testdurchlauf. In einer echten Einrichtung werden hier die tatsächlichen Mannschaftsnamen des Vereins gepflegt.
| Team | Feld | Wert |
|---|---|---|
| Feldberg Füchse U13 | Name | Feldberg Füchse U13 |
| Feldberg Füchse U13 | Kurzname | FBF U13 |
| Feldberg Füchse U13 | Modus | Spielbetrieb |
| Feldberg Füchse U13 | Status | Aktiv |
| Feldberg Füchse U13 | Öffentlich sichtbar | Ja |
| Feldberg Füchse U13 | Mannschaftsbild | http://www.ligawerk.de/demo-assets/mannschaften/feldberg-fuechse-u13-team.jpg |
| Feldberg Füchse U13 | Heimtrikot | http://www.ligawerk.de/demo-assets/trikots/fbf-u13-heimtrikot.jpg |
| Feldberg Füchse U13 | Auswärtstrikot | http://www.ligawerk.de/demo-assets/trikots/fbf-u13-auswaertstrikot.jpg |
| Feldberg Füchse U16 | Name | Feldberg Füchse U16 |
| Feldberg Füchse U16 | Kurzname | FBF U16 |
| Feldberg Füchse U16 | Modus | Spielbetrieb |
| Feldberg Füchse U16 | Status | Aktiv |
| Feldberg Füchse U16 | Öffentlich sichtbar | Ja |
| Feldberg Füchse U16 | Mannschaftsbild | http://www.ligawerk.de/demo-assets/mannschaften/feldberg-fuechse-u16-team.jpg |
| Feldberg Füchse U16 | Heimtrikot | http://www.ligawerk.de/demo-assets/trikots/fbf-u16-heimtrikot.jpg |
| Feldberg Füchse U16 | Auswärtstrikot | http://www.ligawerk.de/demo-assets/trikots/fbf-u16-auswaertstrikot.jpg |
4.7.3 Teams erfassen
- Melde dich als Vereinsverwalter an.
- Öffne den Admin-Bereich (Pfad: /admin).
- Prüfe, dass der Verein-Arbeitsbereich aktiv ist.
- Öffne in der Navigation
Mannschaftenden BereichTeams. - Klicke
Neu anlegen. - Prüfe das Feld
Verein. - Wenn das Feld vorausgefüllt und gesperrt ist, ist das im Verein-Arbeitsbereich korrekt.
- Erfasse das erste Team
Feldberg Füchse U13mit den Beispieldaten. - Speichere.
- Klicke erneut
Neu anlegen. - Erfasse das zweite Team
Feldberg Füchse U16mit den Beispieldaten. - Speichere.
4.7.4 Team-Bilder pflegen
- Öffne das Team
Feldberg Füchse U13. - Klicke
Bearbeiten. - Klicke den Button
Bilder. - Öffne den Bereich
Mannschaftsbild. - Wähle die Demobild-Datei für
Feldberg Füchse U13. - Aktiviere
Mannschaftsbild öffentlich anzeigen. - Öffne den Bereich
Heimtrikot. - Wähle die Heimtrikot-Datei für
Feldberg Füchse U13. - Aktiviere
Heimtrikot öffentlich anzeigen. - Öffne den Bereich
Auswärtstrikot. - Wähle die Auswärtstrikot-Datei für
Feldberg Füchse U13. - Aktiviere
Auswärtstrikot öffentlich anzeigen. - Speichere mit
Speichern. - Prüfe die automatische Vorschau
Mannschaftsbild,TrikotkarteundAdmin-Vorschau.
Der Button Bilder führt aus dem Team-Edit in die Bildpflege. Mannschaftsbild, Trikotbilder, Freigabe und automatische Zuschnitte werden dort getrennt von den Team-Stammdaten gepflegt.
4.7.5 Admin-Liste prüfen
- Bleibe im Bereich
Mannschaften > Teams. - Prüfe, dass
Feldberg Füchse U13sichtbar ist. - Prüfe, dass
Feldberg Füchse U16sichtbar ist. - Öffne bei beiden Teams
Info. - Prüfe, dass
LigameldungennochNicht gemeldetoder sinngemäß leer ist. - Prüfe, dass keine Teams anderer Vereine zur Bearbeitung sichtbar sind.
4.7.6 Öffentliche Anzeige einordnen
- Öffne die öffentliche Seite
Verbandsdaten(Pfad: /master-data). - Prüfe den Abschnitt
Vereine. - Erwarte, dass öffentlich sichtbare Team-Stammdaten beim Verein erscheinen können.
- Prüfe den Abschnitt
Ligen & Meldungen. - Erwarte dort noch keine bestätigten Team-Meldungen für die neu angelegten Teams.
Team-Stammdaten können im Vereinsbereich öffentlich erscheinen, wenn Öffentlich sichtbar aktiv ist. Als Liga-Team erscheinen sie erst, wenn sie später im Ligameldungsblock einer Liga gemeldet und bestätigt sind.
4.7.7 Übrige Demo-Teams und Bilder vorbereiten
Nach dem manuellen Test für Feldberg Füchse U13 und Feldberg Füchse U16 können die übrigen Demo-Teams gezielt per Seed ergänzt werden. Der Team-Seed setzt nur Teams für bereits vorhandene Demo-Vereine und erzeugt keine Spielstätten oder Ligameldungen. Der Bilder-Seed setzt Mannschaftsbild, Heimtrikot und Auswärtstrikot für bereits vorhandene Demo-Teams.
php bin/console app:demo:seed-zauberforest-teams
php bin/console app:demo:seed-zauberforest-teams --force
php bin/console app:demo:seed-zauberforest-team-images
php bin/console app:demo:seed-zauberforest-team-images --force4.7.8 Checkliste
| Prüfpunkt | Erledigt |
|---|---|
Bereich Mannschaften > Teams ist im Verein-Arbeitsbereich sichtbar. | [ ] |
Feldberg Füchse U13 ist angelegt. | [ ] |
Feldberg Füchse U16 ist angelegt. | [ ] |
Beide Teams haben Modus Spielbetrieb. | [ ] |
Beide Teams sind Aktiv. | [ ] |
| Beide Teams sind öffentlich sichtbar. | [ ] |
Im Team-Edit ist der Button Bilder sichtbar. | [ ] |
| Mannschaftsbild wurde hochgeladen. | [x] |
Mannschaftsbild öffentlich anzeigen ist aktiv. | [x] |
| Heimtrikot wurde hochgeladen. | [ ] |
Heimtrikot öffentlich anzeigen ist aktiv. | [ ] |
| Auswärtstrikot wurde hochgeladen. | [ ] |
Auswärtstrikot öffentlich anzeigen ist aktiv. | [ ] |
| Automatische Vorschauen werden angezeigt. | [ ] |
| Teams anderer Vereine sind nicht zur Bearbeitung sichtbar. | [ ] |
Abschnitt Ligen & Meldungen zeigt noch keine bestätigten Team-Meldungen für die neuen Teams. | [ ] |
Der nächste Schritt ist 4.8 Teamspieler und Kader pflegen. | [ ] |
4.7.9 Bedienung und Fehlerbilder
Bedienelemente
| Element | Bedeutung |
|---|---|
Teams | öffnet die Team-Stammdaten des aktuellen Vereins |
Neu anlegen | startet eine neue Teamanlage |
Verein | ordnet das Team einem Verein zu; im Verein-Arbeitsbereich kann das Feld gesperrt sein |
Modus | unterscheidet Teams im Spielbetrieb von Hobby-/Trainingsteams |
Öffentlich sichtbar | erlaubt spätere öffentliche Anzeige, sobald fachliche Voraussetzungen erfüllt sind |
Info | zeigt Zusammenfassungen zu Ligameldungen, Spielern und Spielermeldungen |
Bilder | öffnet die Bildpflege für Mannschaftsbild und Teamtrikots |
Mannschaftsbild öffentlich anzeigen | steuert, ob das Teamfoto öffentlich gerendert werden darf |
Heimtrikot öffentlich anzeigen | steuert, ob das Heimtrikot öffentlich gerendert werden darf |
Auswärtstrikot öffentlich anzeigen | steuert, ob das Auswärtstrikot öffentlich gerendert werden darf |
Typische Fehler
- Wenn
Mannschaftennicht sichtbar ist, prüfe Arbeitsbereich und Vereinsfunktion. - Wenn das Feld
Vereingesperrt ist, ist das bei genau einem eigenen Verein erwartetes Verhalten. - Wenn im Feld
Vereinnur ein Kürzel sichtbar ist, fehlt die Vollnamenanzeige im Team-Formular. - Wenn
Bildernicht sichtbar ist, öffne zuerst einen vorhandenen Teamdatensatz im Bearbeiten-Formular. - Wenn ein Team im Vereinsbereich öffentlich fehlt, prüfe
Öffentlich sichtbar, Teamstatus und Vereinsstatus. - Wenn ein Team unter
Ligen & Meldungenfehlt, prüfe später den Ligameldungsblock: Ohne Ligameldung gibt es noch kein bestätigtes Liga-Team. - Wenn ein Team später nicht gelöscht werden kann, prüfe, ob bereits Kader, Trainingszeiten, Ligameldungen, Spiele oder Funktionen zugeordnet sind. Setze das Team dann auf
Inaktiv.
4.8 Teamspieler und Kader pflegen
Abschnittsübersicht
- 4.8.1 Ziel und Zugriff: Kaderpflege von Ligameldung und Lizenzantrag trennen.
- 4.8.2 Beispieldaten: Erste Teamspieler für zwei Teams vorbereiten.
- 4.8.3 Team auswählen: Bei mehreren Teams in die richtige Kaderliste wechseln.
- 4.8.4 Teamspieler anlegen: Mitglieder als Teamspieler erfassen.
- 4.8.5 Kader prüfen: Teambezogene Liste und Spielerstatus kontrollieren.
- 4.8.6 Übrige Demo-Teamspieler vorbereiten: Seed für restliche Kader einordnen.
- 4.8.7 Checkliste: Prüfpunkte abhaken.
- 4.8.8 Bedienung und Fehlerbilder: Bedienelemente und typische Stolperstellen nachschlagen.
4.8.1 Ziel und Zugriff
Ziel
Der Vereinsverantwortliche ordnet vorhandene Vereinsmitglieder einem Team zu. Dadurch entsteht der teambezogene Kader. Die spätere Meldung dieser Teamspieler in eine Liga folgt erst im Ligameldungsblock.
Rolle und Zugriff
- Anmeldung als Vereinsverwalter.
- Arbeitsbereich: eigener Verein.
- Bearbeitung nur für Teams und Mitglieder des eigenen Vereins.
- Teamspieler entstehen aus vorhandenen Mitgliedschaften.
Voraussetzungen
- 4.7 ist geprüft.
- Die Teams
Feldberg Füchse U13undFeldberg Füchse U16sind angelegt. - Die Mitglieder
Nilo FuchsfarnundTilda Quellensternsind angelegt und aktiv. - Der Menübereich
Mannschaftenist sichtbar.
4.8.2 Beispieldaten
Die Werte in der Tabelle sind Beispieldaten für den Testdurchlauf. In einer echten Einrichtung werden hier die tatsächlichen Kader der Mannschaften gepflegt.
| Label | Wert |
|---|---|
| Team 1 | Feldberg Füchse U13 |
| Person 1 | Nilo Fuchsfarn |
| Spielnummer 1 | 12 |
| Position 1 | Stürmer |
| Status 1 | Aktiv |
| Hinweis 1 | ZauberForest Demo-Teamspieler für U13-Kaderprüfung. |
| Team 2 | Feldberg Füchse U16 |
| Person 2 | Tilda Quellenstern |
| Spielnummer 2 | 18 |
| Position 2 | Verteidiger |
| Status 2 | Aktiv |
| Hinweis 2 | ZauberForest Demo-Teamspieler für U16-Kaderprüfung. |
4.8.3 Team auswählen
- Melde dich als Vereinsverwalter an.
- Öffne den Admin-Bereich (Pfad: /admin).
- Prüfe, dass der Verein-Arbeitsbereich aktiv ist.
- Öffne in der Navigation
Mannschaftenden BereichKader / Teamspieler. - Wenn die Seite
Team auswählenerscheint, wähleFeldberg Füchse U13. - Prüfe, dass die Kaderliste den Seitentitel
Teamspieler · Feldberg Füchse - FBF U13oder sinngemäß das ausgewählte Team zeigt.
Bei mehreren Teams führt Kader / Teamspieler zuerst in die Teamauswahl. Dadurch wird verhindert, dass Spieler versehentlich im falschen Team landen.
4.8.4 Teamspieler anlegen
U13-Spieler anlegen
- Bleibe in der Kaderliste für
Feldberg Füchse U13. - Klicke
Neu anlegen. - Prüfe das Feld
Team. - Wenn das Feld vorausgefüllt und gesperrt ist, ist das in der teambezogenen Kaderliste korrekt.
- Wähle als Person
Nilo Fuchsfarn. - Trage als Spielnummer
12ein. - Wähle als Position
Stürmer. - Setze den Status auf
Aktiv. - Trage den Hinweis aus den Beispieldaten ein.
- Speichere.
U16-Spieler anlegen
- Klicke
Zur Teamauswahl. - Wähle
Feldberg Füchse U16. - Klicke
Neu anlegen. - Wähle als Person
Tilda Quellenstern. - Trage als Spielnummer
18ein. - Wähle als Position
Verteidiger. - Setze den Status auf
Aktiv. - Trage den Hinweis aus den Beispieldaten ein.
- Speichere.
4.8.5 Kader prüfen
- Öffne erneut
Mannschaften>Kader / Teamspieler. - Wähle
Feldberg Füchse U13. - Prüfe, dass
Nilo Fuchsfarnmit Spielnummer12, PositionStürmerund StatusAktivsichtbar ist. - Klicke
Zur Teamauswahl. - Wähle
Feldberg Füchse U16. - Prüfe, dass
Tilda Quellensternmit Spielnummer18, PositionVerteidigerund StatusAktivsichtbar ist. - Öffne in der Navigation
Mannschaftenden BereichTeams. - Öffne bei
Feldberg Füchse U13die AktionInfo. - Prüfe, dass die Teamspieler-Zusammenfassung jetzt mindestens einen aktiven Spieler zeigt.
Teamspieler sind noch keine offiziell gemeldeten Spieler in einer Liga. Für die spätere Spielberechtigung werden sie im Ligameldungsblock in die passende Liga-Spielerliste übernommen.
4.8.6 Übrige Demo-Teamspieler vorbereiten
Nach dem manuellen Test für Nilo Fuchsfarn und Tilda Quellenstern können die übrigen Demo-Kader gezielt per Seed ergänzt werden. Der Demo-Datensatz enthält dafür genug Mitglieder mit Mitgliederbildern und setzt je Demo-Team acht aktive Teamspieler. Die spätere Liga-Spielerliste wird daraus nur eine Auswahl übernehmen.
Der Teamspieler-Seed erzeugt keine Teams, Ligameldungen oder Lizenzanträge. Wenn zusätzliche Demo-Mitglieder fehlen, werden zuerst Mitglieder und Mitgliederfotos ergänzt.
Der --force-Befehl wird erst nach manuellem Test und ausdrücklicher Freigabe ausgeführt.
php bin/console app:demo:seed-zauberforest-members
php bin/console app:demo:seed-zauberforest-member-photos
php bin/console app:demo:seed-zauberforest-team-players
php bin/console app:demo:seed-zauberforest-members --force
php bin/console app:demo:seed-zauberforest-member-photos --force
php bin/console app:demo:seed-zauberforest-team-players --force4.8.7 Checkliste
| Prüfpunkt | Erledigt |
|---|---|
Bereich Mannschaften > Kader / Teamspieler ist sichtbar. | [ ] |
Seite Team auswählen erscheint bei mehreren Teams. | [ ] |
Feldberg Füchse U13 ist auswählbar. | [ ] |
Feldberg Füchse U16 ist auswählbar. | [ ] |
Feld Team ist in der teambezogenen Kaderliste korrekt vorbelegt. | [ ] |
Person Nilo Fuchsfarn ist auswählbar. | [ ] |
Nilo Fuchsfarn ist als aktiver Teamspieler für Feldberg Füchse U13 gespeichert. | [ ] |
Person Tilda Quellenstern ist auswählbar. | [ ] |
Tilda Quellenstern ist als aktive Teamspielerin für Feldberg Füchse U16 gespeichert. | [ ] |
| Spielnummern, Positionen und Statuswerte sind korrekt. | [ ] |
| Teamspieler anderer Vereine sind nicht zur Bearbeitung sichtbar. | [ ] |
| Team-Info zeigt eine aktualisierte Teamspieler-Zusammenfassung. | [ ] |
Der nächste Schritt ist 4.9 Trainer und Betreuer pflegen. | [ ] |
4.8.8 Bedienung und Fehlerbilder
Bedienelemente
| Element | Bedeutung |
|---|---|
Kader / Teamspieler | öffnet die teambezogene Kaderpflege im aktuellen Verein |
Team auswählen | erscheint, wenn der Verein mehrere Teams verwaltet |
Zur Teamauswahl | wechselt aus einer Kaderliste zurück zur Teamauswahl |
Team | ordnet den Teamspieler einer Mannschaft zu; in der gewählten Kaderliste kann das Feld gesperrt sein |
Person | wählt ein vorhandenes Mitglied aus dem Verein des Teams |
Spielnummer | sichtbare Rückennummer des Teamspielers |
Position | fachliche Spielerrolle im Team |
Status | steuert, ob der Teamspieler aktiv für spätere Meldungen nutzbar ist |
Spielerpass | zeigt später den Lizenzstand; in diesem Block ist Lizenz fehlt erwartbar |
Typische Fehler
- Wenn
Kader / Teamspielernicht sichtbar ist, prüfe Arbeitsbereich und Vereinsfunktion. - Wenn keine Teamauswahl erscheint, hat der Arbeitsbereich nur ein direktes Team oder die Auswahl wurde bereits über die URL getroffen.
- Wenn ein Team fehlt, prüfe Teamstatus, Verein und ob du im richtigen Verein-Arbeitsbereich bist.
- Wenn eine Person nicht auswählbar ist, fehlt meist die aktive Mitgliedschaft im Verein des Teams.
- Wenn beim Speichern die Meldung
Person muss Mitglied oder Gast im Verein des Teams seinerscheint, passt die Person nicht zur Vereinsmitgliedschaft des Teams. - Wenn
Lizenz fehltangezeigt wird, ist das in diesem Block korrekt. Spielerpass und Lizenzantrag folgen später. - Wenn ein Teamspieler später nicht gelöscht werden kann, hängen bereits Ligameldungen daran. Setze den Teamspieler dann auf
Inaktiv.
4.9 Trainer und Betreuer pflegen
Abschnittsübersicht
- 4.9.1 Ziel und Zugriff: Trainerpool und Betreuerrollen einordnen.
- 4.9.2 Beispieldaten: Einen Trainer und einen Team-Betreuer vorbereiten.
- 4.9.3 Trainerprofil anlegen: Trainer in der
Trainerlisteerfassen. - 4.9.4 Betreuer als Teamkontakt anlegen: Betreuer im Bereich
Kontakte & Rollenteambezogen erfassen. - 4.9.5 Trainer und Betreuer prüfen: Liste, Detail und Abgrenzung kontrollieren.
- 4.9.6 Seed nach manuellem Test einordnen: Spätere Demo-Ergänzung vorbereiten.
- 4.9.7 Checkliste: Prüfpunkte abhaken.
- 4.9.8 Bedienung und Fehlerbilder: Bedienelemente und typische Stolperstellen nachschlagen.
4.9.1 Ziel und Zugriff
Ziel
Der Vereinsverantwortliche bereitet die Teamverantwortung für den Spielbetrieb vor: Trainer werden als Trainerprofil im Vereins-Trainerpool geführt, Betreuer werden als teambezogene Vereinsfunktion geführt.
Trainerprofile sind später für Trainerpflicht, Spielbericht und Trainerlizenzprüfung relevant. Betreuer unterstützen ein konkretes Team, erfüllen aber keine Trainerpflicht.
Rolle und Zugriff
- Anmeldung als Vereinsverwalter.
- Arbeitsbereich: eigener Verein.
- Bearbeitung nur für Trainerprofile, Teamkontakte und Personen des eigenen Vereins.
Voraussetzungen
- 4.8 ist geprüft.
- Die Person für den Trainer ist als aktives Vereinsmitglied vorhanden.
- Die Person für den Betreuer ist als aktives Vereinsmitglied vorhanden.
- Das Team
Feldberg Füchse U13ist angelegt. - Der Menübereich
Mannschaftenist sichtbar. - Der Menübereich
Personen & Offizielleist sichtbar.
4.9.2 Beispieldaten
Die Werte in der Tabelle sind Beispieldaten für den Testdurchlauf. In einer echten Einrichtung werden hier die tatsächlichen Trainer und Betreuer des Vereins gepflegt.
| Label | Wert |
|---|---|
| Trainerperson | Miro Mooslicht |
| Trainerbereich | Feldberg Füchse |
| Trainerstatus | Aktiv |
| Nachwuchstrainer | Ja |
| Trainernotiz | ZauberForest Demo-Trainer für U13/U16-Trainerpflicht und spätere Lizenzprüfung. |
| Betreuerperson | Felia Fuchspfad |
| Betreuerteam | Feldberg Füchse U13 |
| Betreuer-Funktionstext | U13-Betreuung |
| Betreuer-Funktionstyp | Teamkontakt |
| Betreuernotiz | ZauberForest Demo-Betreuerin für teambezogene Abstimmung. |
4.9.3 Trainerprofil anlegen
- 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. - Klicke
Trainer hinzufügen. - Prüfe das Feld
Verein. - Wenn das Feld vorausgefüllt oder ausgeblendet ist, ist das im Verein-Arbeitsbereich korrekt.
- Wähle als Vereinsperson
Miro Mooslicht. - Setze den Status auf
Aktiv. - Aktiviere
Nachwuchstrainer. - Trage die Trainernotiz aus den Beispieldaten ein.
- Speichere mit
Anlegen.
In der Liste kann bei Trainerlizenz noch Trainerlizenz fehlt stehen. Das ist in diesem Block erwartbar. Die Lizenzanlage und Lizenzprüfung folgen später im Lizenz-/Prüfstellen-Kontext.
4.9.4 Betreuer als Teamkontakt anlegen
- Bleibe im Verein-Arbeitsbereich.
- Öffne in der Navigation
Personen & Offizielleden BereichKontakte & Rollen. - Klicke
Neu anlegen. - Wähle als Person
Felia Fuchspfad. - Prüfe das Feld
Verein. - Wenn das Feld vorausgefüllt und gesperrt ist, ist das im Verein-Arbeitsbereich korrekt.
- Wähle als Team
Feldberg Füchse U13. - Trage als freien Funktionstext
U13-Betreuungein. - Wähle als Funktionstyp
Teamkontakt. - Trage die Betreuernotiz aus den Beispieldaten ein.
- Speichere.
Der Betreuer wird bewusst nicht als Trainerprofil angelegt. Wenn eine Person eine Trainerpflicht erfüllen soll, braucht sie zusätzlich ein aktives Trainerprofil.
4.9.5 Trainer und Betreuer prüfen
- Öffne
Mannschaften>Trainerliste. - Prüfe, dass
Miro Mooslichtals aktiver Trainer oder Nachwuchstrainer sichtbar ist. - Prüfe, dass der Eintrag zum Verein
Feldberg Füchsegehört. - Öffne
Personen & Offizielle>Kontakte & Rollen. - Prüfe, dass
Felia Fuchspfadmit TeamFeldberg Füchse U13und FunktionU13-Betreuungsichtbar ist. - Öffne die Mitgliedschaft von
Miro Mooslicht. - Prüfe im Detail, dass das Trainerprofil im Personenüberblick auftaucht.
- Öffne die Mitgliedschaft von
Felia Fuchspfad. - Prüfe im Detail, dass die Teamfunktion unter
Rollen im Vereinauftaucht.
Trainerprofil und Betreuerrolle sind zwei getrennte Dinge. Diese Trennung ist wichtig, weil der spätere Spielbericht nur aktive Trainerprofile als Trainer auswählen kann.
4.9.6 Seed nach manuellem Test einordnen
Nach dem manuellen Test können Trainerprofile und teambezogene Betreuerkontakte für die übrigen Demo-Teams gezielt ergänzt werden. Der Seed verwendet nur vorhandene Demo-Mitgliedschaften, Vereinsverwalter und Teams.
Der Seed erzeugt keine neuen Personen, Teams, Kader, Ligameldungen oder Lizenzanträge.
php bin/console app:demo:seed-zauberforest-trainer-staff
php bin/console app:demo:seed-zauberforest-trainer-staff --force4.9.7 Checkliste
| Prüfpunkt | Erledigt |
|---|---|
Bereich Mannschaften > Trainerliste ist sichtbar. | [ ] |
Aktion Trainer hinzufügen ist sichtbar. | [ ] |
Person Miro Mooslicht ist als Vereinsperson auswählbar. | [ ] |
Trainerprofil für Miro Mooslicht ist gespeichert. | [ ] |
Status des Trainerprofils ist Aktiv. | [ ] |
Nachwuchstrainer ist aktiv. | [ ] |
Trainerlizenz fehlt ist in diesem Block als Zwischenstand nachvollziehbar. | [ ] |
Bereich Personen & Offizielle > Kontakte & Rollen ist sichtbar. | [ ] |
Person Felia Fuchspfad ist auswählbar. | [ ] |
Team Feldberg Füchse U13 ist auswählbar. | [ ] |
Betreuerrolle U13-Betreuung ist als Teamkontakt gespeichert. | [ ] |
| Trainerprofil und Betreuerrolle sind nicht vermischt. | [ ] |
| Daten anderer Vereine sind nicht zur Bearbeitung sichtbar. | [ ] |
Der nächste Schritt ist 4.10 Trainingszeiten pflegen. | [ ] |
4.9.8 Bedienung und Fehlerbilder
Bedienelemente
| Element | Bedeutung |
|---|---|
Trainerliste | verwaltet den Trainerpool des aktuellen Vereins |
Trainer hinzufügen | legt ein Trainerprofil für eine vorhandene Vereinsperson an |
Vereinsperson | wählt ein aktives Mitglied des Vereins |
Status | steuert, ob das Trainerprofil später auswählbar ist |
Nachwuchstrainer | markiert den Trainer für Jugend-/Nachwuchskontexte |
Trainerlizenz | zeigt den aktuellen Lizenzstand; in diesem Block kann Trainerlizenz fehlt korrekt sein |
Kontakte & Rollen | verwaltet allgemeine und teambezogene Vereinsfunktionen |
Teamkontakt | teambezogene Kontaktrolle, zum Beispiel Betreuer |
Typische Fehler
- Wenn
Trainerlistenicht sichtbar ist, prüfe Arbeitsbereich und Vereinsfunktion. - Wenn eine Person in der Trainerliste nicht auswählbar ist, fehlt meist eine aktive Mitgliedschaft im Verein.
- Wenn das Speichern meldet, dass die Person bereits Trainer ist, existiert für diese Person im Verein schon ein Trainerprofil.
- Wenn
Trainerlizenz fehltangezeigt wird, ist das vor dem Lizenzblock noch kein Fehler. - Wenn ein Betreuer ohne Team gespeichert wird, ist die Rolle nicht teambezogen genug.
- Wenn ein Betreuer als Trainer angelegt wird, kann die Person später fälschlich für Trainerpflicht oder Spielbericht verwendet werden.
- Wenn Trainer oder Betreuer anderer Vereine sichtbar sind, ist der Arbeitsbereich oder die Berechtigung zu breit.
4.10 Trainingszeiten pflegen
Abschnittsübersicht
- 4.10.1 Ziel und Zugriff: Trainingszeiten als Vereinseinrichtung einordnen.
- 4.10.2 Beispieldaten: Eine erste Trainingszeit vorbereiten.
- 4.10.3 Trainingszeit anlegen: Trainingszeit im Verein-Arbeitsbereich erfassen.
- 4.10.4 Trainingszeit prüfen: Admin-Liste und öffentliche Vereinsansicht kontrollieren.
- 4.10.5 Seed nach manuellem Test einordnen: Spätere Demo-Ergänzung vorbereiten.
- 4.10.6 Checkliste: Prüfpunkte abhaken.
- 4.10.7 Bedienung und Fehlerbilder: Bedienelemente und typische Stolperstellen nachschlagen.
4.10.1 Ziel und Zugriff
Ziel
Der Vereinsverantwortliche pflegt regelmäßige Trainingszeiten für den eigenen Verein. Eine Trainingszeit kann vereinsweit gelten oder einem konkreten Team zugeordnet werden.
Trainingszeiten gehören zur Vereinseinrichtung. Sie sind keine Ligameldung, kein Spieltermin und kein Spielplanimport.
Rolle und Zugriff
- Anmeldung als Vereinsverwalter.
- Arbeitsbereich: eigener Verein.
- Bearbeitung nur für Teams und Spielstätten des eigenen Vereins.
Voraussetzungen
- 4.9 ist geprüft.
- Das Team
Feldberg Füchse U13ist angelegt. - Die Spielstätte
Spielwiese am Waldrandist angelegt und aktiv. - Der Menübereich
Mannschaftenist sichtbar.
4.10.2 Beispieldaten
Die Werte in der Tabelle sind Beispieldaten für den Testdurchlauf. In einer echten Einrichtung werden hier die tatsächlichen Trainingszeiten des Vereins gepflegt.
| Label | Wert |
|---|---|
| Verein | Feldberg Füchse |
| Team | Feldberg Füchse U13 |
| Spielstätte | Spielwiese am Waldrand |
| Wochentag | Dienstag |
| Beginn | 17:30 |
| Ende | 19:00 |
| Notiz | ZauberForest Demo-Training für U13-Grundaufbau und öffentliche Trainingsübersicht. |
4.10.3 Trainingszeit anlegen
- Melde dich als Vereinsverwalter an.
- Öffne den Admin-Bereich (Pfad: /admin).
- Prüfe, dass der Verein-Arbeitsbereich aktiv ist.
- Öffne in der Navigation
Mannschaftenden BereichTrainingszeiten. - Klicke
Trainingszeit anlegen. - Prüfe das Feld
Verein. - Wenn das Feld vorausgefüllt oder gesperrt ist, ist das im Verein-Arbeitsbereich korrekt.
- Wähle als Team
Feldberg Füchse U13. - Wähle als Spielstätte
Spielwiese am Waldrand. - Wähle als Wochentag
Dienstag. - Trage Beginn
17:30und Ende19:00ein. - Trage die Notiz aus den Beispieldaten ein.
- Speichere mit
Anlegen.
Wenn eine Trainingszeit für den ganzen Verein gilt, kann das Feld Team leer bleiben. Für den Testdurchlauf wird bewusst ein Team gewählt, damit die Team- und Spielstättenbegrenzung geprüft wird.
4.10.4 Trainingszeit prüfen
- Öffne
Mannschaften>Trainingszeiten. - Prüfe, dass die Trainingszeit mit Team, Spielstätte, Wochentag, Beginn und Ende sichtbar ist.
- Prüfe, dass die Trainingszeit zum Verein
Feldberg Füchsegehört. - Öffne die öffentliche Stammdatenansicht (Pfad: /master-data).
- Suche im Abschnitt
Vereineden VereinFeldberg Füchse. - Prüfe, dass die Trainingszeit in der aufklappbaren Trainingszeiten-Übersicht sichtbar ist.
Öffentliche Sichtbarkeit hängt an aktiven Vereins-, Team- und Spielstättenstammdaten. Wenn die Trainingszeit intern sichtbar ist, aber öffentlich fehlt, prüfe zuerst diese Stammdaten.
4.10.5 Seed nach manuellem Test einordnen
Nach dem manuellen Test können Trainingszeiten für alle Demo-Teams gezielt vorbereitet werden. Der Seed verwendet nur vorhandene Demo-Vereine, Teams und Spielstätten.
Der Seed erzeugt keine Personen, Kader, Ligameldungen, Spiele oder Spielplantermine.
php bin/console app:demo:seed-zauberforest-training-slots
php bin/console app:demo:seed-zauberforest-training-slots --force4.10.6 Checkliste
| Prüfpunkt | Erledigt |
|---|---|
Bereich Mannschaften > Trainingszeiten ist sichtbar. | [ ] |
Aktion Trainingszeit anlegen ist sichtbar. | [ ] |
Feld Verein ist auf den eigenen Verein begrenzt. | [ ] |
Team Feldberg Füchse U13 ist auswählbar. | [ ] |
Spielstätte Spielwiese am Waldrand ist auswählbar. | [ ] |
Beginn 17:30 und Ende 19:00 wurden gespeichert. | [ ] |
| Ende nach Beginn wird akzeptiert; Ende vor Beginn wird abgelehnt. | [ ] |
| Trainingszeit ist in der Admin-Liste sichtbar. | [ ] |
| Trainingszeit ist in der öffentlichen Stammdatenansicht beim Verein sichtbar. | [ ] |
| Daten anderer Vereine sind nicht zur Bearbeitung sichtbar. | [ ] |
| Der nächste Schritt ist das Kapitel Verein-Spielbetrieb. | [ ] |
4.10.7 Bedienung und Fehlerbilder
Bedienelemente
| Element | Bedeutung |
|---|---|
Trainingszeiten | verwaltet regelmäßige Trainingszeiten des aktuellen Vereins |
Team | ordnet die Trainingszeit optional einer Mannschaft zu |
Spielstätte | ordnet die Trainingszeit optional einem Trainingsort zu |
Wochentag | wiederkehrender Trainingstag |
Beginn | Startzeit der Trainingseinheit |
Ende | Endzeit der Trainingseinheit; muss nach dem Beginn liegen |
Notiz | interne oder öffentliche Zusatzinformation zur Trainingszeit |
Typische Fehler
- Wenn
Trainingszeitennicht sichtbar ist, prüfe Arbeitsbereich und Vereinsfunktion. - Wenn ein Team fehlt, prüfe Teamstatus, Verein und ob du im richtigen Verein-Arbeitsbereich bist.
- Wenn eine Spielstätte fehlt, prüfe Spielstättenstatus, Verein und ob die Spielstätte im eigenen Verein angelegt wurde.
- Wenn das Speichern meldet, dass das Ende nach dem Beginn liegen muss, korrigiere die Uhrzeiten.
- Wenn Team und Spielstätte aus verschiedenen Vereinen stammen, wird die Trainingszeit abgelehnt.
- Wenn die Trainingszeit öffentlich nicht sichtbar ist, prüfe zuerst Verein, Team und Spielstätte in der öffentlichen Stammdatenansicht.
Erwartetes Ergebnis
Der Verein kann eigene Daten, eigene Spielstätten, eigene Mitgliedschaften, eigene Vereinsfunktionen, eigene Teams, eigene Teamspieler, eigene Trainerprofile, eigene teambezogene Betreuerrollen und eigene Trainingszeiten bearbeiten und sieht keine fremden Vereinsdaten.
Typische Fehler
- Vereinsbenutzer hat eine Person, aber keine passende Vereinszuordnung.
- Vereinsrolle ist vorhanden, aber nicht im erwarteten Arbeitsbereich sichtbar.
- Daten werden im Admin-Kontext gesucht, obwohl sie nach der Grundeinrichtung im Verein-Kontext geprüft werden sollen.
- Teams werden öffentlich erwartet, bevor eine Ligameldung existiert.
- Spielstättenbilder werden öffentlich erwartet, obwohl die Spielstätte nicht verifiziert oder das Bild nicht freigegeben ist.
- Personenfotos werden global an der Person gesucht, obwohl sie an der Mitgliedschaft im konkreten Verein hängen.
- Allgemeine Vereinskontakte werden mit Trainer-, Schiri- oder Teamrollen vermischt.
- Teamspieler werden mit offiziell gemeldeten Liga-Spielern verwechselt.
- Trainerprofile und Betreuerrollen werden vermischt.
- Trainerlizenz wird erwartet, bevor der Lizenzblock durchgeführt wurde.
- Trainingszeiten werden mit Ligaspielen oder Spielplanterminen verwechselt.
- Trainingszeiten werden für ein Team oder eine Spielstätte eines anderen Vereins angelegt.
Prüfkriterium
Ein Vereinsverantwortlicher kann die eigenen Vereinsdaten, Spielstätten, Mitgliedschaften, allgemeinen Vereinsfunktionen, Teams, Teamspieler, Trainerprofile, Betreuerrollen und Trainingszeiten prüfen, ohne Zugriff auf andere Vereine zu erhalten.