Bitte beachte, dass sich diese Dokumentation auf die neuste Version dieser Erweiterung bezieht. Wenn eine ältere Version eingesetzt wird, kann diese abweichen. Die jeweils passende Dokumentation befindet sich im Dokumentation-Verzeichnis der Erweiterung.
Dynamisches PDF an E-Mail anhängen
Mit Fluid-Form kannst Du in Verbindung mit Fluid-FPDF dynamische PDFs direkt an Deine E-Mails hängen. Dabei kann das PDF an den Empfänger und das PDF der E-Mailkopie an den Versender gesondert konfiguriert werden. Hierfür müssen nur entsprechend der receiver
oder der sender
Knoten in der Konfiguration genommen werden.
Folgendes Beispiel generiert ein PDF im Anhang der Mail für den Empfänger:
- Stelle sicher, dass die Fluid-FPDF Erweiterung installiert ist.
- Aktiviere die PDF-Erstellung für Dein Formular:
plugin.tx_fluidform.settings.forms.warrantyRegistration { finisher.mail.receiver.pdf.attach = 1 }
- Weise einen eigenen Hintergrund zu:
plugin.tx_fluidform.settings.forms.warrantyRegistration { configuration.pdf.receiver.background = EXT:theme_eibach/Resources/Private/Extensions/FluidForm/Pdf/Normbriefbogen_DIN5008.pdf }
- Passe den Dateinamen des PDF im E-Mailanhang an:
plugin.tx_fluidform.settings.forms.warrantyRegistration { finisher.mail.receiver.pdf.filename = Materialgarantie.pdf }
- Überschreibe den Template-Pfad für das PDF-Template:
plugin.tx_fluidform.settings.forms.warrantyRegistration { configuration.pdf.receiver.templateRootPath = EXT:theme_eibach/Resources/Private/Extensions/FluidForm/Templates/ }
Nun ist die Grund-Konfiguration erstellt und Du musst nur noch das PDF-Template als Fluid-Datei bereitstellen.