Zum Inhalt springen

cfc-league: neue Saison neue Teams

Erstellt am 26. Juli 2010 · 7 Antworten · letzte Antwort am 30. Juli 2010

Tags: Frage

matzemi ·

Hallo,

ich habe auf unserer Vereinsseite seit einem Jahr das Modul am Laufen. Jetzt will ich für die neue Saison die Teamseiten neu erstellen. Wo ist die Zuordnung des Teams zur neuen Saison? Irgendwie stehe ich da voll auf dem Schlauch 🙁 Vielleicht hat jemand ein howto für mich, wie man eine neue Saison aufbaut.

Danke im Voraus! Matze

digedag ·

Ich weiß jetzt nicht genau, was du mit der "Teamseite" meinst. Die FE-Seiten werden eigentlich nicht verändert. Du musst im SysFolder mit den Liga-Daten einen neuen SysFolder für die neue Saison anlegen. Die grundsätzliche Struktur ist ja in der Dokumentation beschrieben. Hier also einfach den Baum entsprechend erweitern.

Ligaverwaltung
- Saison 2010/11
-- Männer
-- A-Jugend
-- B-Jugend
- Saison 2009/10
-- Männer
-- A-Jugend

Dann musst du im Hauptverzeichnis der Ligaverwaltung noch einen neuen Datensatz vom Typ "Saison" anlegen. Die Teams werden nicht direkt einer Saison zugeordnet. Dies geschieht immer über die Wettbewerbe. Die Teams gehören also zu einem Wettbewerb und diesem ist wiederum eine Saison zugeordnet.

matzemi ·

Danke ersmal für den Tip. Habe das Problem gelöst. Im BE darf ich im Plugin Teamdarstellung nur den Verein und die Altersklasse angeben und kein Team auswählen.

bastians ·

Hierzu hätte ich auch nochmals eine Verständnisfrage:
Wieso sollte man pro Saison und Altersgruppe die Teams nochmals neu anlegen? Könnte man nicht auch einen übergeordneten SysOrdner anlegen, indem man alle Teams speichert?

digedag ·

Den Teams sind ja die Spieler zugeordnet. Und die ändern sich normalerweise jedes Jahr. Wenn man also eine Historie der Mannschaften führen will, dann muss man jedes Jahr neue Teams anlegen. Natürlich kann man auch die Teams aus dem Vorjahr kopieren, damit die Spieler schon mal drin sind. Man muss dann nur noch die Änderungen pflegen.

Natürlich kann es auch innerhalb der Saison zu Spielerwechseln kommen. Aber das ist dann nicht schlimm. Spieler die bswp. bis zur Winterpause im Team waren, die läßt man dann auch drin. Denn sie haben ja in der Saison für die Mannschaft gespielt. Erst mit Beginn der neuen Saison werden sie nicht mehr in das neue Team aufgenommen.

Die Trennung nach Altergruppen ist einfach übersichtlicher. Wenn man nicht immer die Altersgruppe also Zusatz in den Teamnamen schreiben will, dann sollte man für jede Gruppe einen extra Folder anlegen. Wenn ein Verein mehrere Teams hat, kann man sie sonst im BE nur noch schwer auseinander halten.

bastians ·

Okay, das ist verständlich. Wir ordnen aber nur unseren eigenen Teams Spieler zu. Könnten wir dann quasi einen SysOrdner mit "Gegnerteams" anlegen und dort alle gegnerischen Mannschaften einmalig einpflegen und nur unsere eigenen Teams zu jeder Saison im entsprechenden Unterordner der Saison und Altersgruppe neu anlegen?

Zwar spart man durch die Möglichkeit des Kopierens der Ordnerstruktur von den Vorsaions beim Anlegen von Teams keine Zeit, jedoch wird die Datenbank nicht so gefüllt, oder dürfte das keine große Rolle spielen?

digedag ·

Theoretisch kann man die gegnerischen Teams bestimmt weiterverwenden. Für die normalen Anwendungsfälle reicht das vermutlich aus. Ob es im Detail irgendwo eine Funktion gibt, die dann damit scheitert, kann ich aber jetzt nicht mit Sicherheit sagen. Normal gehe ich halt davon aus, das jedes Jahr neue Teams erstellt werden. So wie das auch im richtigen Leben ist. 🙂

Um die Datenbank brauchst du dir keine Sorgen zu machen. Bis du die mit den paar Team-Datensätzen an ihre Grenze bringst, vergehen noch ein paar Jahrzehnte... 😉