Zum Inhalt springen

[Formhandler] Generierter PDF Datei "dynamischen" Dateinamen geben?

Erstellt am 19. Februar 2015 · 1 Antwort · letzte Antwort am 20. Februar 2015

Tags: Formhandler, PDF, Frage

mexwell ·

Hallo zusammen,

ich möchte gerne der generierten PDF-Datei einen Dateinamen geben mit dem Vor- und Nachnamen, welcher zuvor im Formular von dem User eingegeben worden ist. Also zum Bsp. sowas: onlineformular_max_mustermann.pdf
Die Generierung erfolgt durch Generator_TcPdf.
Mit dem filePrefix und dem outputFileName konnte ich das jedoch nicht realisieren. Hat jemand einen Rat?

attachGeneratedFiles {
  1 {
    class = Generator_TcPdf
    config {
	 storeInTempFile = 1 
	 returnFileName = 1
	 filePrefix = onlineformular
	 footerText = Generiert über das Onlineformular
	 #outputFileName
    }
  }
}

TYPO3 version 6.2.9
Formhandler 2.0.1

Vielen Dank im Voraus!

jenses ·

Laut API hat outputFileName den Data Type "String | cObj",
dir stehen also alle Möglichkeiten offen,
den Dateinamen per Typoscript und, wenn es sein muß,
per PHP in einer userfunction zu manipulieren.

Schau dir die API genauer an,
in irgendeinem Array werden ja die Feldinhalte gespeichert sein,
die nimmst du dir und baust dir deinen Dateinamen zusammen.