162 lines
6.5 KiB
YAML
162 lines
6.5 KiB
YAML
prototypes:
|
|
standard:
|
|
finishersDefinition:
|
|
EmailToSender:
|
|
implementationClassName: TYPO3\CMS\Form\Domain\Finishers\EmailFinisher
|
|
options:
|
|
templateName: 'Default'
|
|
templateRootPaths:
|
|
10: 'EXT:form/Resources/Private/Frontend/Templates/Finishers/Email/'
|
|
formEditor:
|
|
iconIdentifier: form-finisher
|
|
label: formEditor.elements.Form.finisher.EmailToSender.editor.header.label
|
|
predefinedDefaults:
|
|
options:
|
|
subject: ''
|
|
recipients: { }
|
|
senderAddress: ''
|
|
senderName: ''
|
|
replyToRecipients: { }
|
|
carbonCopyRecipients: { }
|
|
blindCarbonCopyRecipients: { }
|
|
addHtmlPart: true
|
|
attachUploads: true
|
|
title: ''
|
|
message: ''
|
|
translation:
|
|
language: ''
|
|
errorMessage: ''
|
|
FormEngine:
|
|
label: tt_content.finishersDefinition.EmailToSender.label
|
|
elements:
|
|
message:
|
|
label: tt_content.finishersDefinition.EmailToSender.message.label
|
|
config:
|
|
type: text
|
|
enableRichtext: true
|
|
richtextConfiguration: form-content
|
|
subject:
|
|
label: tt_content.finishersDefinition.EmailToSender.subject.label
|
|
config:
|
|
type: input
|
|
required: true
|
|
recipients:
|
|
title: tt_content.finishersDefinition.EmailToSender.recipients.label
|
|
type: array
|
|
section: true
|
|
sectionItemKey: email
|
|
sectionItemValue: name
|
|
el:
|
|
_arrayContainer:
|
|
type: array
|
|
title: tt_content.finishersDefinition.EmailToSender.recipients.item.label
|
|
el:
|
|
email:
|
|
label: tt_content.finishersDefinition.EmailToSender.recipients.email.label
|
|
config:
|
|
type: input
|
|
eval: TYPO3\CMS\Form\Evaluation\EmailOrFormElementIdentifier
|
|
required: true
|
|
name:
|
|
label: tt_content.finishersDefinition.EmailToSender.recipients.name.label
|
|
config:
|
|
type: input
|
|
senderAddress:
|
|
label: tt_content.finishersDefinition.EmailToSender.senderAddress.label
|
|
config:
|
|
type: input
|
|
eval: TYPO3\CMS\Form\Evaluation\EmailOrFormElementIdentifier
|
|
required: true
|
|
senderName:
|
|
label: tt_content.finishersDefinition.EmailToSender.senderName.label
|
|
config:
|
|
type: input
|
|
replyToRecipients:
|
|
title: tt_content.finishersDefinition.EmailToSender.replyToRecipients.label
|
|
type: array
|
|
section: true
|
|
sectionItemKey: email
|
|
sectionItemValue: name
|
|
el:
|
|
_arrayContainer:
|
|
type: array
|
|
title: tt_content.finishersDefinition.EmailToSender.replyToRecipients.item.label
|
|
el:
|
|
email:
|
|
label: tt_content.finishersDefinition.EmailToSender.recipients.email.label
|
|
config:
|
|
type: input
|
|
eval: TYPO3\CMS\Form\Evaluation\EmailOrFormElementIdentifier
|
|
required: true
|
|
name:
|
|
label: tt_content.finishersDefinition.EmailToSender.recipients.name.label
|
|
config:
|
|
type: input
|
|
carbonCopyRecipients:
|
|
title: tt_content.finishersDefinition.EmailToSender.carbonCopyRecipients.label
|
|
type: array
|
|
section: true
|
|
sectionItemKey: email
|
|
sectionItemValue: name
|
|
el:
|
|
_arrayContainer:
|
|
type: array
|
|
title: tt_content.finishersDefinition.EmailToSender.carbonCopyRecipients.item.label
|
|
el:
|
|
email:
|
|
label: tt_content.finishersDefinition.EmailToSender.recipients.email.label
|
|
config:
|
|
type: input
|
|
eval: TYPO3\CMS\Form\Evaluation\EmailOrFormElementIdentifier
|
|
required: true
|
|
name:
|
|
label: tt_content.finishersDefinition.EmailToSender.recipients.name.label
|
|
config:
|
|
type: input
|
|
blindCarbonCopyRecipients:
|
|
title: tt_content.finishersDefinition.EmailToSender.blindCarbonCopyRecipients.label
|
|
type: array
|
|
section: true
|
|
sectionItemKey: email
|
|
sectionItemValue: name
|
|
el:
|
|
_arrayContainer:
|
|
type: array
|
|
title: tt_content.finishersDefinition.EmailToSender.blindCarbonCopyRecipients.item.label
|
|
el:
|
|
email:
|
|
label: tt_content.finishersDefinition.EmailToSender.recipients.email.label
|
|
config:
|
|
type: input
|
|
eval: TYPO3\CMS\Form\Evaluation\EmailOrFormElementIdentifier
|
|
required: true
|
|
name:
|
|
label: tt_content.finishersDefinition.EmailToSender.recipients.name.label
|
|
config:
|
|
type: input
|
|
addHtmlPart:
|
|
label: tt_content.finishersDefinition.EmailToSender.addHtmlPart.label
|
|
config:
|
|
type: check
|
|
default: 1
|
|
translation:
|
|
language:
|
|
label: tt_content.finishersDefinition.EmailToSender.language.label
|
|
config:
|
|
type: select
|
|
renderType: selectSingle
|
|
minitems: 1
|
|
maxitems: 1
|
|
size: 1
|
|
items:
|
|
5:
|
|
label: tt_content.finishersDefinition.EmailToSender.language.0
|
|
value: ''
|
|
10:
|
|
label: tt_content.finishersDefinition.EmailToSender.language.1
|
|
value: default
|
|
title:
|
|
label: tt_content.finishersDefinition.EmailToSender.title.label
|
|
config:
|
|
type: input
|