Hallo liebe Community!
Ich habe folgendes Problem: Ich möchte gerne mein Mitglieder-Modul (tl_member) erweitern, in dem ich die Option Profilbild hinzufügen möchte.
Meine Palette und mein Field in der dcaconfig.php
PHP-Code:
$GLOBALS['TL_DCA']['tl_member']['palettes']['default'] = str_replace(
'gender;', 'gender;{images},picture;',
$GLOBALS['TL_DCA']['tl_member']['palettes']['default']
);
PHP-Code:
$GLOBALS['TL_DCA']['tl_member']['fields']['picture'] = array
(
'label' => &$GLOBALS['TL_LANG']['tl_member']['picture'],
'exclude' => true,
'inputType' => 'fileTree',
'eval' => array('mandatory'=>false, 'feEditable' => true, 'feViewable' => true, 'files'=>true, 'filesOnly'=>true, 'doNotOverwrite'=>true, 'fieldType'=>'radio', 'extensions'=>'jpg,jpeg', 'maxlength'=>409600),
'sql' => "varchar(255) NOT NULL default ''"
);
Wenn ich nun die Datenbank aktualisieren, das Feld in der Tabelle angelegt wurde und ich unter dem Mitglied ein Bild im Dateibaum auswähle - kommt nach dem speichern: Ein Fehler ist aufgetreten! (im Backend)
Leider ist diese Fehlermeldung nicht sehr detailliert (Logs bleiben ruhig). Wenn ich den Schritt versuche zu wiederholen, hat er das Bild (Dateipfad) auch gar nicht gespeichert. Datenbank bleibt leer. Kein Pfad.
Habe ich etwas übersehen oder stimmt da etwas nicht mit dem inputType 'fileTree'.