fiedsch / vereinsverwaltung-bundle
Contao Bundle: Vereinsverwaltung (Mannschaften)
Package info
github.com/fiedsch/vereinsverwaltung-bundle
Type:contao-bundle
pkg:composer/fiedsch/vereinsverwaltung-bundle
1.0.5
2026-07-26 14:38 UTC
Requires
- php: ^8.4
- contao/core-bundle: ^5.7
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
Replaces
None
README
Überblick
- Verwaltung von Mannschaften/Spielern eines Vereins
- Im Wesentlichen: Verwalten der Daten, die strukturiert im Frontend ausgegeben werden sollen
Lokale Konfiguration (falls gewünscht)
Wenn bestimmte Felder der Mitgliederverwaltung nicht benötigt werden (z.B. "Firma", "Staat", "Land"), kann das über die Konfiguration der Anwendung erfolgen.
- Anlegen falls noch nicht existent:
contao/dca/tl_member.php - In der
tl_member.phpdie gewünschten Änderungen vornehmen. Z.B.
<?php /* * modify palette remove unused fields */ foreach (['company', 'state', 'country', 'fax', 'website', 'language', 'assignDir'] as $field) { $GLOBALS['TL_DCA']['tl_member']['palettes']['default'] = str_replace(",$field", '', $GLOBALS['TL_DCA']['tl_member']['palettes']['default']); // also remove these fields from the search,sort,filter, panel foreach (['search', 'sorting', 'filter'] as $paletteOption) { $GLOBALS['TL_DCA']['tl_member']['fields'][$field][$paletteOption] = false; } } /* * Do not remove from palette, but disable search, sort, and filter */ foreach (['search', 'sorting', 'filter'] as $paletteOption) { $GLOBALS['TL_DCA']['tl_member']['fields']['login'][$paletteOption] = false; }