Für eine Extension soll ein Filemount ausgewählt werden.
Ich habe dazu folgendes in ext_tables.php stehen:
$tempColumns = Array (
"tx_dirlisting_filemount" => Array (
"exclude" => 1,
"label" => "LLL:EXT:dir_listing/locallang_db.php:tt_content.tx_dirlisting_filemount",
'config' => Array (
'type' => 'select',
'items' => Array (
Array('',0),
),
'foreign_table' => 'sys_filemounts',
'size' => 1,
'minitems' => 0,
'maxitems' => 1,
)
);
Funktioniert, allerdings sollen nicht alle Filemounts angezeigt werden, sondern nur die, auf die der aktuelle BE-Benutzer auch Zugriff hat.
Wie kann ich das Problem am einfachsten lösen?
Hintergrund: In der Extension dir_list konnte ein beliebiger Pfad eingetragen werden (Textfeld), d.h. man konnte die Pfade erraten. Um das ganze sicherer zu machen sollen die Benutzer nur Dinge unterhalb ihres Filemounts eintragen/auswählen können.
Gruß
Ben