Moin moin,
ich möchte ganz gerne den dca ['tl_member']['fields']['groups'] abändern, so das nur eine Benutzergruppe ausgewählt werden kann, ich habe es ganz einfach versucht zu lösen:
PHP-Code:
$GLOBALS['TL_DCA']['tl_member']['fields']['groups'] = array
(
'label' => &$GLOBALS['TL_LANG']['tl_member']['groups'],
'exclude' => true,
'filter' => true,
'inputType' => 'checkboxWizard',
'foreignKey' => 'tl_member_group.name',
'eval' => array('multiple'=>false, 'feEditable'=>true, 'feGroup'=>'login'),
'sql' => "blob NULL",
'relation' => array('type'=>'belongsToMany', 'load'=>'lazy')
);
Ergebnis ist irgendwie, dass ich immernoch mehrere Mitgliedergruppen auswählen kann und beim speichern dann nur die erste Auswahl gespeichert wird. Ich bin leider darauf angewiesen, dass die Datenstruktur als array, wie vom checkboxWizard, gespeichert wird.
Lesezeichen