Zum Inhalt springen

Formhandler - Upload mit Link in Mail

Erstellt am 10. August 2012 · 3 Antworten · letzte Antwort am 30. Mai 2013

Tags: Frage

Niklas Lazinbee ·

Hallo,
ich möchte Formhandler einsetzen um Usern einen Dateiupload auf den Server zu ermöglichen. Ich bin vom Beispiel "AJAX File Removal" ausgegangen. Das funktioniert auch gut. Der Admin bekommt eine Mail mit dem Upload als Attachment.

Ich möchte den Upload aber nicht an die Mail anängen, sondern einen Link auf den Upload in die Mail schreiben. Hierzu habe ich foldgenden Codeschnipsel gefunden

plugin.Tx_Formhandler.settings.predef.formhandler-file-upload-ajax-file-removal.markers {
        file-link = COA
        file-link {
            10 = TEXT
            10.data = getIndpEnv:TYPO3_REQUEST_HOST
            20 = TEXT
            20.value = /fileadmin/material/userUploads/
            30 = TEXT
            30.data = GP:images
        }
    }

Das funktioniert allerdings nicht, es wird zwar ein Link erzeugt, aber der Dateiname fehlt, also Position 30 liefert kein Ergebnis. Ich habe schon versucht diverss dort einzutragen (30.data = GP:file), hilft aber alles nicht.

Hat jemand eine Idee?

Beste Grüße,
Niklas

homy ·

Ich weiß zwar nichts vom Formhandler, aber vllt. versuchst du es mal mit

GPvar: Value from GET or POST method

Hier trägst du dann das entsprechende Formularfeld vom Fileupload ein.

Ich hoffe das hilft weiter.

DarkNemesis ·
Niklas Lazinbee schrieb

Hallo,
ich möchte Formhandler einsetzen um Usern einen Dateiupload auf den Server zu ermöglichen. Ich bin vom Beispiel "AJAX File Removal" ausgegangen. Das funktioniert auch gut. Der Admin bekommt eine Mail mit dem Upload als Attachment.

Ich möchte den Upload aber nicht an die Mail anängen, sondern einen Link auf den Upload in die Mail schreiben. Hierzu habe ich foldgenden Codeschnipsel gefunden

plugin.Tx_Formhandler.settings.predef.formhandler-file-upload-ajax-file-removal.markers {
        file-link = COA
        file-link {
            10 = TEXT
            10.data = getIndpEnv:TYPO3_REQUEST_HOST
            20 = TEXT
            20.value = /fileadmin/material/userUploads/
            30 = TEXT
            30.data = GP:images
        }
    }

Das funktioniert allerdings nicht, es wird zwar ein Link erzeugt, aber der Dateiname fehlt, also Position 30 liefert kein Ergebnis. Ich habe schon versucht diverss dort einzutragen (30.data = GP:file), hilft aber alles nicht.

Hat jemand eine Idee?

Beste Grüße,
Niklas

Hast du mitlerweile eine Lösung dafür gefunden?

Niklas Lazinbee ·

Bisher nicht. Ich weiss auch nicht mehr genau wofür ich diese Funktion brauchte. In der Regel poste ich es aber, wenn ich für ein Problem eine Lösung finde.

Also kann ich leider nicht weiterhelfen.

Beste Grüße
Niklas