Um mit IRRE innerhalb der Eingabemaske für die Gruppe unmittelbar Benutzer verwalten zu können genügt es nachstehendes Snippet in die ext_tables.php in z.B. einer eigens dafür angelegten oder einer beliebige Extension einzufügen:
$tempColumns = array (
'users' => array (
'exclude' => 0,
'ctrl' => array (
),
'label' => 'Benutzer',
'config' => array (
'type' => 'inline',
'foreign_table' => 'fe_users',
'foreign_field' => 'usergroup',
'foreign_label' => 'username',
'appearance' => array(
'newRecordLinkAddTitle' => 1,
'newRecordLinkPosition' => 'top',
'useSortable' => 1,
),
)
),
);
t3lib_div::loadTCA('fe_groups');
t3lib_extMgm::addTCAcolumns('fe_groups',$tempColumns,1);
t3lib_extMgm::addToAllTCAtypes('fe_groups','--div--;Benutzer,users;;;;1-1-1');
Damit die neue Spalte "users" der fe_groups auch für die 1:n Zurdnung angesprochen werden kann muss in die ext_tables.sql der entspr. Extension noch der Eintrag:
CREATE TABLE fe_groups (
users text
);
Das Resultat in der Ansicht Benutzergruppe bearbeiten:


