Hey.
Über $arrFiles bekommst du alle infos der Datei.
In dem unteren Beispiel bekommst du tmp_name.
Dann muss im Fomular das Feld "bild" heißen.
Oder du nimmst print_r() und lässt dir einfach mal alles aus $arrFiles ausgeben.
getbildname.php
PHP-Code:
public function myProcessFormData($arrPost, $arrForm, $arrFiles) {
echo $arrFiles['bild']['tmp_name'];
print_r($arrFiles);
}
Hast du dein Hook im Module Ordner drinnen?
Und dazu auch eine config.php in einen Ordner config gepackt?
config.php
PHP-Code:
$GLOBALS['TL_HOOKS']['processFormData'][] = array('getbildname', 'myProcessFormData');
Danach noch über Contao -> Autoload-Creator die Autoload Dateien erstellen lassen.
Alles ungetestet
lg Matthias
Lesezeichen