Hi,
ich versuche in Contao3 RC1 die tl_member zu erweitern.
So wie es in dem Tutorial für Contao<3 beschrieben ist scheint es nicht mehr zu fuktionieren.
Ich habe ein Modul 'Status' mit Tabelle. Ich kann im Backend verschiedene Stati definieren, werden auch alle sauber gelistet.
Nun möchte ich diese Stati als Select-Box in der Member-Verwaltung haben.
Aber schon ein einfaches Textfeld bekomme ich nicht hinzugefügt.
Habe in meinem Modul im DCA eine tl_member.php mit folgendem Inhalt angelegt.
PHP-Code:
$GLOBALS['TL_DCA']['tl_member']['palettes']['default'] = str_replace
(
'status',
'status,status',
$GLOBALS['TL_DCA']['tl_member']['palettes']['default']
);
// Hinzufügen der Feld-Konfiguration
$GLOBALS['TL_DCA']['tl_member']['fields']['status'] = array
(
'label' => &$GLOBALS['TL_LANG']['tl_member']['status'],
'exclude' => true,
'inputType' => 'text',
'eval' => array('mandatory'=>true, 'rgxp'=>'digit', 'maxlength'=>8),
'sql' => "tinyint(8) NOT NULL default '0'"
);
Das Install-Tool fügt das Feld auch brav in die tl_member ein, nur taucht es in der Memberverwaltung nirgends auf.
Sprachdateien sind auch angelegt, Caches geleert.
Kann mir hier jemand weiter helfen?
Fragt und grüßt
Osswood
Edit: Habe den ursprünglich versuchten Code gepastet
Lesezeichen