Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung | Nächste ÜberarbeitungBeide Seiten, nächste Überarbeitung | ||
typo3:form [2017/07/06 18:39] – [Default-Werte überschreiben] admin | typo3:form [2017/07/06 18:49] – Templating admin | ||
---|---|---|---|
Zeile 211: | Zeile 211: | ||
===== Templating ===== | ===== Templating ===== | ||
+ | ==== templateRootPaths für Formulare einrichten ==== | ||
+ | <code yaml> | ||
+ | TYPO3: | ||
+ | CMS: | ||
+ | Form: | ||
+ | prototypes: | ||
+ | myCustomForm: | ||
+ | __inheritances: | ||
+ | 10: ' | ||
+ | formElementsDefinition: | ||
+ | Form: | ||
+ | renderingOptions: | ||
+ | templateRootPaths: | ||
+ | 100: ' | ||
+ | partialRootPaths: | ||
+ | 100: ' | ||
+ | layoutRootPaths: | ||
+ | 100: ' | ||
+ | </ | ||
+ | |||
+ | ==== Eigene Templates für E-Mails ==== | ||
+ | |||
+ | Aktuell ist das Form Framework so eingerichtet, | ||
+ | |||
+ | Bis dies behoben ist, können alternative Templates direkt im Finisher des Formulars verknüpft werden. | ||
+ | |||
+ | **ContactForm.yaml** | ||
+ | <code yaml> | ||
+ | finishers: | ||
+ | - | ||
+ | identifier: EmailToSender | ||
+ | options: | ||
+ | subject: ' | ||
+ | recipientAddress: | ||
+ | recipientName: | ||
+ | senderAddress: | ||
+ | senderName: '' | ||
+ | replyToAddress: | ||
+ | carbonCopyAddress: | ||
+ | blindCarbonCopyAddress: | ||
+ | format: html | ||
+ | attachUploads: | ||
+ | templatePathAndFilename: | ||
+ | </ | ||
+ | |||
+ | Forge: [[https:// |