Hallo,
ich habe Probleme mit dem Frontend-upload von Bildern bei der Extension tx_spdirectory. Das einzige was er zu speichern scheint, ist der Dateiname, der wird zumindestens im BE unter dem jeweiligen Eintrag angezeigt (die eigentliche Datei findet er unter dem Pfad uploads/pics/ nicht).
Die Schlüsselstelle im PHP-Skript ist wohl diese:
function storeImage() {
if($GLOBALS[HTTP_POST_FILES][tx_spdirectory_pi1][name][image]) {
$this->fileFunc = t3lib_div::makeInstance("t3lib_basicFileFunctions");
$sauber = $this->fileFunc->cleanFileName($GLOBALS[HTTP_POST_FILES][tx_spdirectory_pi1][name][image]);
$unique = $this->fileFunc->getUniqueName($sauber,PATH_site.$TYPO3_LOADED_EXT[$key]["siteRelPath"]."uploads/pics/");
move_uploaded_file($this->piVars[image],$unique);
}
$return = pathinfo($unique);
return $return[basename];
}
Weiß jemand einen Rat.
Danke
mamulo