Vielen Dank für die Hilfe, das hat mich auf jeden Fall schon mal weitergebracht. Ich musste dann noch die Sender.html umbenennen in Default.html und jetzt wird tatsächlich das eigene Template genutzt.
Ganz fertig bin ich damit aber leider noch nicht, da ich eigentlich mehrere Mail-Templates genutzt hatte. Es ist auch bei den Formularen auswählbar im Dropdown. Ich bekomme beim Absenden des Formulars aber nur ein "Oops, an error occurred!"
Ich habe schon bei "form_examples" gegen geprüft, finde aber trotzdem den Fehler nicht.
prototypes:
standard:
finishersDefinition:
EmailToReceiver:
options:
templateName: 'Default'
templateRootPaths:
10: 'EXT:sitepackage/Resources/Private/Extensions/form/Templates/Finishers/Email/'
EmailToSender:
options:
templateName: 'Default'
templateRootPaths:
10: 'EXT:sitepackage/Resources/Private/Extensions/form/Templates/Finishers/Email/'
formElementsDefinition:
Form:
formEditor:
propertyCollections:
finishers:
# "10" ist der bereits vorhandene Key des "EmailToSender"-Finishers.
# Um das neue Auswahlfeld auch für den "EmailToReceiver"-Finisher zu ergänzen,
# musst du die Konfiguration unter dem Key "20" definieren.
10:
editors:
# Selbst gewählter Key (darf noch nicht vergeben sein):
1199:
identifier: templateName
templateName: Inspector-SingleSelectEditor
label: 'Email templates'
propertyPath: options.templateName
selectOptions:
# Neue Templates werden hier mit Name und Label gesetzt:
10:
value: Default
label: 'Standard'
20:
value: Template1
label: 'Template1'
30:
value: Template2
label: 'Template2'
20:
editors:
# Selbst gewählter Key (darf noch nicht vergeben sein):
1199:
identifier: templateName
templateName: Inspector-SingleSelectEditor
label: 'Email templates'
propertyPath: options.templateName
selectOptions:
# Neue Templates werden hier mit Name und Label gesetzt:
10:
value: Default
label: 'Standard'
20:
value: Template1
label: 'Template1'
30:
value: Template2
label: 'Template2'
renderingOptions:
partialRootPaths:
100: 'EXT:sitepackage/Resources/Private/Extensions/form/Partials/'
Ich überlege, ob ich vielleicht zu Powermail wechsel, da sollten solche Einstellungen etwas einfacher sein oder?