Skip to content
Snippets Groups Projects
Commit f6a786d9 authored by Stefan Galinski's avatar Stefan Galinski :video_game:
Browse files

Merge branch 'bugfix_5149-form-plugin-override-finishers' into 'master'

[BUGFIX] combine FinisherSetupFE/FinisherSetupBE into one file, so that...

See merge request !63
parents 2e45ee67 95c96430
No related branches found
No related tags found
1 merge request!63[BUGFIX] combine FinisherSetupFE/FinisherSetupBE into one file, so that...
......@@ -27,10 +27,10 @@ module.tx_sgmail {
# frontend configuration for ext:forms
plugin.tx_form.settings.yamlConfigurations {
1499086546 = EXT:sg_mail/Configuration/Yaml/Forms/FinisherSetupFE.yaml
1499086546 = EXT:sg_mail/Configuration/Yaml/Forms/FinisherSetup.yaml
}
# Backend configuration for ext:forms
module.tx_form.settings.yamlConfigurations {
1499086546 = EXT:sg_mail/Configuration/Yaml/Forms/FinisherSetupBE.yaml
1499086546 = EXT:sg_mail/Configuration/Yaml/Forms/FinisherSetup.yaml
}
......@@ -9,12 +9,15 @@ TYPO3:
dynamicRequireJsModules:
additionalViewModelModules:
- 'TYPO3/CMS/SgMail/SettingsPropertyGridEditor'
formEngine:
translationFiles:
21: 'EXT:sg_mail/Resources/Private/Language/Database.xlf'
finishersDefinition:
MailToUserFinisher:
implementationClassName: SGalinski\SgMail\Finisher\Forms\FormsFinisher
formEditor:
iconIdentifier: form-finisher
label: 'A Label that seems to be never used...'
label: formEditor.elements.Form.editor.finishers.mailToUser.label
predefinedDefaults:
options:
template: ''
......@@ -24,21 +27,96 @@ TYPO3:
replyTo: ''
cc: ''
bcc: ''
FormEngine:
label: formEditor.elements.Form.editor.finishers.mailToUser.label
elements:
template:
label: formEditor.elements.Form.editor.finishers.mailToUser.editor.template.label
config:
type: input
mailTo:
label: formEditor.elements.Form.editor.finishers.mailToUser.editor.mailTo.label
config:
type: input
required: true
mailFrom:
label: formEditor.elements.Form.editor.finishers.mailToUser.editor.mailFrom.label
config:
type: input
mailFromName:
label: formEditor.elements.Form.editor.finishers.mailToUser.editor.mailFromName.label
config:
type: input
replyTo:
label: formEditor.elements.Form.editor.finishers.mailToUser.editor.replyTo.label
config:
type: input
cc:
label: formEditor.elements.Form.editor.finishers.mailToUser.editor.cc.label
config:
type: input
bcc:
label: formEditor.elements.Form.editor.finishers.mailToUser.editor.bcc.label
config:
type: input
exportCsv:
label: formEditor.elements.Form.editor.finishers.mailToUser.editor.exportCsv.label
config:
type: check
MailToAdminFinisher:
implementationClassName: SGalinski\SgMail\Finisher\Forms\FormsFinisher
formEditor:
iconIdentifier: form-finisher
label: 'A Label that seems to be never used...'
label: formEditor.elements.Form.editor.finishers.mailToAdmin.label
predefinedDefaults:
options:
template: ''
mailTo: ''
mailToReplacement: ''
mailFrom: ''
mailFromName: ''
replyTo: ''
cc: ''
bcc: ''
FormEngine:
label: formEditor.elements.Form.editor.finishers.mailToAdmin.label
elements:
template:
label: formEditor.elements.Form.editor.finishers.mailToAdmin.editor.template.label
config:
type: input
mailTo:
label: formEditor.elements.Form.editor.finishers.mailToAdmin.editor.mailTo.label
config:
type: input
mailFrom:
label: formEditor.elements.Form.editor.finishers.mailToAdmin.editor.mailFrom.label
config:
type: input
enableFormelementSelectionButton: true
mailFromName:
label: formEditor.elements.Form.editor.finishers.mailToAdmin.editor.mailFromName.label
config:
type: input
enableFormelementSelectionButton: true
replyTo:
label: formEditor.elements.Form.editor.finishers.mailToAdmin.editor.replyTo.label
config:
type: input
enableFormelementSelectionButton: true
cc:
label: formEditor.elements.Form.editor.finishers.mailToAdmin.editor.cc.label
config:
type: input
enableFormelementSelectionButton: true
bcc:
label: formEditor.elements.Form.editor.finishers.mailToAdmin.editor.bcc.label
config:
type: input
enableFormelementSelectionButton: true
exportCsv:
label: formEditor.elements.Form.editor.finishers.mailToAdmin.editor.exportCsv.label
config:
type: check
formElementsDefinition:
Form:
formEditor:
......@@ -165,7 +243,7 @@ TYPO3:
enableFormelementSelectionButton: true
propertyValidators:
10: FormElementIdentifierWithinCurlyBracesInclusive
150:
160:
identifier: mailFromName
templateName: Inspector-TextEditor
label: formEditor.elements.Form.editor.finishers.mailToAdmin.editor.mailFromName.label
......@@ -173,7 +251,7 @@ TYPO3:
enableFormelementSelectionButton: true
propertyValidators:
10: FormElementIdentifierWithinCurlyBracesInclusive
160:
170:
identifier: replyTo
templateName: Inspector-TextEditor
label: formEditor.elements.Form.editor.finishers.mailToAdmin.editor.replyTo.label
......
TYPO3:
CMS:
Form:
prototypes:
standard:
finishersDefinition:
MailToUserFinisher:
implementationClassName: SGalinski\SgMail\Finisher\Forms\FormsFinisher
MailToAdminFinisher:
implementationClassName: SGalinski\SgMail\Finisher\Forms\FormsFinisher
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment