Zum Inhalt springen

Filebrowser in BE Modul

Erstellt am 14. Oktober 2006 · 3 Antworten · letzte Antwort am 18. Oktober 2006

Tags: Frage

prod ·

Hi,

gibt es eine Funktion mit der ich einen Filebrowser(Group-Box) in einem BE Modul erstellen kann. In dem BE Modul sollen Dateien verarbeitet werden die zuvor per FTP in den Fileadmin Ordner geladen wurden.

Gibt es sowas oder muss man selbst den Ordner auslesen und die GroupBox erstellen?

Danke!

toyde ·

Hallo,

Um welches BE-Modul geht es im Detail? Welche Files möchten administriert werden? Eine Auflistung in einem best. Modul bzw. Extension gibt's mit Glück auf typo3.org - oder Du ergänzt gewünschte Optionen selbst - oder, Du nimmst für eine generelle Verwaltung von Files z.B. den quixplorer.

grüsse

steffenk ·

Ich habe einen Teilerfolg erzeilt mit folgendem Code:

$config['itemFormElName'] = 'data[0][values][0][0]';
        $config['fieldConf']['config']['internal_type'] = 'file';
        $config['fieldConf']['config']['allowed'] = '*.jpg,*.gif';
        $config['fieldConf']['config']['disallowed'] = '';
        $config['fieldConf']['config']['size'] = '1';
        $config['fieldConf']['config']['show_thumbs'] = 0;
        $config['fieldConf']['config']['uploadfolder'] = 'uploads/skdev/' .$cfg['uploadpath'];
        $config['itemFormElValue'] = $data[0] ? $data[0] : ' ';

        $form = t3lib_div::makeInstance('t3lib_TCEforms');
        $form->initDefaultBEMode();
        $form->backPath='../../../../typo3/';
     
        $elements = $form->getSingleField_typeGroup( 'tx_skdev', 'upload',array(), $config );
        $out.= $form->printNeededJSFunctions_top().$elements.$form->printNeededJSFunctions();

wobei das config-Array noch entsprechend gefüllt werden muss.