Zum Inhalt springen

uploadFolder powermail 2.13.0, TYPO3 6.2.15

Erstellt am 12. November 2015 · 7 Antworten · letzte Antwort am 11. Januar 2016

Tags: Datei-Upload, Powermail, TYPO3 6.x, Frage

thowe ·

Hallo Foristi,

ich habe in einer TYPO3 6.2.15 Umgebung powermail 2.13.0 installiert.
Auf einer Seite wird als Formular nur das "Fileupload"-Feld verwendet.
Technisch funktioniert alles....

MEINE FRAGE

Ich möchte bei einer bestimmten Seite konfigurieren, dass der Fileupload in einen bestimmten Ordner erfolgt.

Daher habe ich im PageTS folgende beide Varianten probiert, die BEIDE NICHT FUNKTIONIEREN. Das heißt die Dateien werden weiterhin unter uploads/tx_powermail/ gespeichert (wie per default in constants.txt vorgesehen.

plugin.tx_powermail.settings.setup.misc.file.folder = fileadmin/feUserFiles/powermail/
plugin.tx_powermail.settings.misc.uploadFolder = fileadmin/feUserFiles/powermail/

Der Ordner fileadmin/feUserFiles/powermail extistiert.

Wenn ich im constants.txt unter typo3conf/ext/powermail/Configuration/Typoscript/ den Wert auf

uploadFolder =  fileadmin/feUserFiles/powermail

verändere, dann funktioniert es.
Das möchte ich nicht, da ich zu verschiedenen Seiten verschiedene Ordner (Folder) zur Verfügung stellen möchte, die dann als "Dateisammlungen" im Frontend angezeigt werden.

Hat jemand eine Idee warum das nicht funktioniert oder wie ich anders vorgehen kann? Freue mich auf Antworten und Anregungen.

Schon Danke im Voraus.

LG & ciao....

einpraegsam.​net ·

Kann kein Problem feststellen

Das hier in die Konstanten:

plugin.tx_powermail.settings.misc.uploadFolder = fileadmin/powermail/uploads/

Oder das hier ins Setup:

plugin.tx_powermail.settings.setup.misc.file.folder = fileadmin/powermail/uploads/

Nachtrag 1: Cache geleert?
Nachtrag 2: Verzeichnis aus meinem Beispiel bitte entsprechend anpassen

thowe ·

Danke einprägsam,

immer wider sehr positiv überraschend, dass die Entwickler selbst helfen. Respekt!

Ich sehe auch keinen FEHLER.
ABER es funktioniert nicht!

Die Dateien werden immer in den Ordner uploads/tx_powermail/ hochgeladen. So wie es in den "constants.txt" in der EXT steht.

Kann es daran liegen das ich in der PageTS auf der Seite in der sich das Plugin "powermail" befindet oben genanntes TS-Snippet einfüge? Also:

2.plugin.tx_powermail.settings.misc.uploadFolder = fileadmin/feUserFiles/powermail/

Das bedeutet im Root-Template habe ich weder in den Constants noch im Setup dieses TS-Konfiguration eingefügt.
Das hat mE auch keinen Sinn, da ich für verschiedene Seiten verschiedene Ordner definieren möchte.

LG & ciao...

einpraegsam.​net ·

Page TSConfig ist etwas komplett anderes.
Du musst das schon im normalen TypoScript einfügen (Backend Modul "Template" ) .

----

Unabhängig von der Extension hier eine kurze Erklärung:
- Page TSConfig und User TSConfig ist lediglich für die Manipulation im Backend gedacht
- TypoScript ist für die Manipulation des Frontends gedacht

thowe ·

Ah danke, dachte ich mir.

Dann löse ich es über Conditions im Root-Template.

Danke nochmals für die Hilfeleistung und *Lehrstunde* :-)

LG & ciao....

susy2space ·

Hallo,

ich habe das auch ausprobiert, funktioniert mit dem Speichern der Bilder im neuen Ordner.
ABER: _Ich habe auch powermail_frontend installiert, und da wird dann leider das hochgeladene Bild nicht mehr angezeigt.
Irgendwelche Ideen wie ich das fixen kann ?
Danke
Susy