Hallo,

meine Erweiterung erstellt ein paar Temp Dateien, die nicht runtergeladen werden dürfen. Aus den generierten Dateien werden PDF's erzeugt, die gecached werden in einem Ordner. Wo legt ihr solche Datein ab?

Momentan habe ich sie im Erweiterungs Ordner, will die aber da raus haben. Wie siehts aus mit /system/tmp/ oder /assets/__NeuerOrdner__/? Gibts für diese Pfade Konstanten?

Jedoch muss ich halt immer einen kleinen "hack" benutzen, damit ich generierte pdf's, die gecached sind, aus dem /system/tmp/ Ordner an den Browser schicken kann.

PHP-Code:
// Codeschnippsel aus contao-backup        
// Hack to allow sendFileToBrowser send the file from system/tmp !
$GLOBALS['TL_CONFIG']['uploadPath'] = 'system/tmp';
// Hack to allow sendFileToBrowser send pdf files !
$GLOBALS['TL_CONFIG']['allowedDownload'] = 'pdf';
$this->sendFileToBrowser'system/tmp/' $md5Filename);
// Stop script execution
exit; 

Viele Grüße