26. Juni 2013
Diverse Anwendungsfälle, um den Dateipfad beim Anlegen von Dateien zu beeinflussen
Nachfolgend finden Sie Beispiele zum Verzeichnisereignis "onBeforeCreateFile", um den Dateipfad vor Erstellen der Datei beeinflussen zu können. Weitere Aktionen zu diesem Ereignis können Sie individuell umsetzen bzw. auch gerne über den Support anfragen.
$filePathName = wPathName::getFileName($eventData['filePath']);
$eventData['filePath'] = "/base/".$filePathName;
wEnv::setGlobalValue('wDocumentToCreatePath', $eventData['filePath']);
$filePathName = wPathName::getFileName($eventData['filePath']);
$eventData['filePath'] = $eventData['dirPath']."/".date('Ymd')."_".$filePathName;
wEnv::setGlobalValue('wDocumentToCreatePath', $eventData['filePath']);
// Gesamter Pfad muss in Kleinschreibweise benannt sein:
//wEnv::setGlobalValue('wDocumentToCreatePath', strtolower($eventData['filePath']));
// Nur Dateiname musss in Kleinschreibweise benannt sein:
wEnv::setGlobalValue('wDocumentToCreateName', strtolower($eventData['fileName']));