Hallo,
ich versuche gerade ein Bild in einem DCA zu definieren (also upload - dass es dann am datensatz hängt und im files/ ornder liegt)
definiert hab ich das so:
PHP-Code:
'photo' => array
(
'label' => &$GLOBALS['TL_LANG']['tl_vball']['photo'],
'exclude' => true,
'inputType' => 'fileUpload',
'eval' => array('files'=>true,
'filesOnly'=>true,
'extensions'=>$GLOBALS['TL_CONFIG']['validImageTypes']),
'storeFile'=>true,
'uploadFolder'=>$GLOBALS['TL_CONFIG']['uploadPath'].'/playerPhotos',
'sql' => "varchar(255) NOT NULL default ''"
)
ich bekomme auch die Meldung:
HTML-Code:
Die Datei 95de4a28fbad99d821629f66d1668b92[1].jpg wurde erfolgreich hochgeladen.
wenn ich dann aber ins verzeichnis /files/playerPhotos gehe ist dort keine Datei, und auch im feld photo steht, dass kein Bild ausgewählt ist...
also ist hier wohl irgendwo ein fehler drin, kann mir jemand sagen wo? (ich hab schon versucht per google ein anderes bsp zu finden, wo der fileUpload eingebunden ist, hab aber keines gefunden, das mir ein anderes ergebnis liefert)
EDIT: ich habe gerade in der db nachgeschaut was für ein wert im feld steht...
Code:
a:1:{i:0;s:50:"system/tmp/95de4a28fbad99d821629f66d1668b92[1].jpg";}
also wurde die Datei wohl einfach 'nur' nicht in den richtigen Ordner verschoben... wie kann ich das sicherstellen? sicher mit einem callback?
Lesezeichen