Search by

fiedsch / vereinsverwaltung-bundle

fiedsch

Contao Bundle: Vereinsverwaltung (Mannschaften)

Package info

github.com/fiedsch/vereinsverwaltung-bundle

Type:contao-bundle

pkg:composer/fiedsch/vereinsverwaltung-bundle

Statistics

Installs: 145

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

1.0.5 2026-07-26 14:38 UTC

This package is auto-updated.

Last update: 2026-10-28 09:33:49 UTC


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.php die gewünschten Änderungen vornehmen. Z.B.
<?php
use Contao\CoreBundle\DataContainer\PaletteManipulator;

/* 
 * modify palette remove unused fields
 */
PaletteManipulator::create()
  ->removeField('company')
  ->removeField('state')
  ->removeField('country') 
  ->removeField('fax') 
  ->removeField('website')
  ->removeField('language')
  ->removeField('assignDir')
  ->applyToPalette('default', 'tl_member')
;  

/*
 * 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;
}