[Form]¶
Properties¶
renderingOptions.templateVariant¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions.templateVariant
- Data type
array
- Needed by
Frontend
- Overwritable within form definition
Yes
- form editor can write this property into the form definition (for prototype 'standard')
No
- Mandatory
No
Default value (for prototype 'standard')
templateVariant: version1
- Description
Set this option to
version2
to use Bootstrap 5 compatible and accessible templates.
renderingOptions.translation.translationFiles¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions.translation.translationFiles
- Data type
string
- Needed by
Frontend/ Backend (form editor)
- Overwritable within form definition
Yes
- form editor can write this property into the form definition (for prototype 'standard')
No
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 renderingOptions: 3 translation: 4 translationFiles: 5 10: 'EXT:form/Resources/Private/Language/locallang.xlf' 6 templateRootPaths: 7 10: 'EXT:form/Resources/Private/Frontend/Templates/' 8 partialRootPaths: 9 10: 'EXT:form/Resources/Private/Frontend/Partials/' 10 layoutRootPaths: 11 10: 'EXT:form/Resources/Private/Frontend/Layouts/' 12 addQueryString: false 13 argumentsToBeExcludedFromQueryString: { } 14 additionalParams: { } 15 controllerAction: perform 16 httpMethod: post 17 httpEnctype: multipart/form-data 18 _isCompositeFormElement: false 19 _isTopLevelFormElement: true 20 honeypot: 21 enable: true 22 formElementToUse: Honeypot 23 submitButtonLabel: Submit 24 skipUnknownElements: true
- Description
Filesystem path(s) to translation files which should be searched for form element property translations. If
translationFiles
is undefined, - "TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions.translation.translationFiles" will be used.
renderingOptions.templateRootPaths¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions.templateRootPaths
- Data type
array
- Needed by
Frontend/ Backend (form editor)
- Overwritable within form definition
Yes
- form editor can write this property into the form definition (for prototype 'standard')
No
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 renderingOptions: 3 translation: 4 translationFiles: 5 10: 'EXT:form/Resources/Private/Language/locallang.xlf' 6 templateRootPaths: 7 10: 'EXT:form/Resources/Private/Frontend/Templates/' 8 partialRootPaths: 9 10: 'EXT:form/Resources/Private/Frontend/Partials/' 10 layoutRootPaths: 11 10: 'EXT:form/Resources/Private/Frontend/Layouts/' 12 addQueryString: false 13 argumentsToBeExcludedFromQueryString: { } 14 additionalParams: { } 15 controllerAction: perform 16 httpMethod: post 17 httpEnctype: multipart/form-data 18 _isCompositeFormElement: false 19 _isTopLevelFormElement: true 20 honeypot: 21 enable: true 22 formElementToUse: Honeypot 23 submitButtonLabel: Submit 24 skipUnknownElements: true
- Good to know
- Description
Please read the section templateRootPaths.
renderingOptions.partialRootPaths¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions.partialRootPaths
- Data type
array
- Needed by
Frontend/ Backend (form editor)
- Overwritable within form definition
Yes
- form editor can write this property into the form definition (for prototype 'standard')
No
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 renderingOptions: 3 translation: 4 translationFiles: 5 10: 'EXT:form/Resources/Private/Language/locallang.xlf' 6 templateRootPaths: 7 10: 'EXT:form/Resources/Private/Frontend/Templates/' 8 partialRootPaths: 9 10: 'EXT:form/Resources/Private/Frontend/Partials/' 10 layoutRootPaths: 11 10: 'EXT:form/Resources/Private/Frontend/Layouts/' 12 addQueryString: false 13 argumentsToBeExcludedFromQueryString: { } 14 additionalParams: { } 15 controllerAction: perform 16 httpMethod: post 17 httpEnctype: multipart/form-data 18 _isCompositeFormElement: false 19 _isTopLevelFormElement: true 20 honeypot: 21 enable: true 22 formElementToUse: Honeypot 23 submitButtonLabel: Submit 24 skipUnknownElements: true
- Good to know
- partialRootPaths
Please read the section templateRootPaths.
renderingOptions.layoutRootPaths¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions.layoutRootPaths
- Data type
array
- Needed by
Frontend/ Backend (form editor)
- Overwritable within form definition
Yes
- form editor can write this property into the form definition (for prototype 'standard')
No
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 renderingOptions: 3 translation: 4 translationFiles: 5 10: 'EXT:form/Resources/Private/Language/locallang.xlf' 6 templateRootPaths: 7 10: 'EXT:form/Resources/Private/Frontend/Templates/' 8 partialRootPaths: 9 10: 'EXT:form/Resources/Private/Frontend/Partials/' 10 layoutRootPaths: 11 10: 'EXT:form/Resources/Private/Frontend/Layouts/' 12 addQueryString: false 13 argumentsToBeExcludedFromQueryString: { } 14 additionalParams: { } 15 controllerAction: perform 16 httpMethod: post 17 httpEnctype: multipart/form-data 18 _isCompositeFormElement: false 19 _isTopLevelFormElement: true 20 honeypot: 21 enable: true 22 formElementToUse: Honeypot 23 submitButtonLabel: Submit 24 skipUnknownElements: true
- Good to know
- Description
Please read the section layoutRootPaths.
renderingOptions.addQueryString¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions.addQueryString
- Data type
bool
- Needed by
Frontend
- Overwritable within form definition
Yes
- form editor can write this property into the form definition (for prototype 'standard')
No
- Mandatory
No
- Default value (for prototype 'standard')
1Form: 2 renderingOptions: 3 translation: 4 translationFiles: 5 10: 'EXT:form/Resources/Private/Language/locallang.xlf' 6 templateRootPaths: 7 10: 'EXT:form/Resources/Private/Frontend/Templates/' 8 partialRootPaths: 9 10: 'EXT:form/Resources/Private/Frontend/Partials/' 10 layoutRootPaths: 11 10: 'EXT:form/Resources/Private/Frontend/Layouts/' 12 addQueryString: false 13 argumentsToBeExcludedFromQueryString: { } 14 additionalParams: { } 15 controllerAction: perform 16 httpMethod: post 17 httpEnctype: multipart/form-data 18 _isCompositeFormElement: false 19 _isTopLevelFormElement: true 20 honeypot: 21 enable: true 22 formElementToUse: Honeypot 23 submitButtonLabel: Submit 24 skipUnknownElements: true
- Description
Fluid f:form viewHelper option
addQueryString
renderingOptions.argumentsToBeExcludedFromQueryString¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions.argumentsToBeExcludedFromQueryString
- Data type
array
- Needed by
Frontend
- Overwritable within form definition
Yes
- form editor can write this property into the form definition (for prototype 'standard')
No
- Mandatory
No
- Default value (for prototype 'standard')
1Form: 2 renderingOptions: 3 translation: 4 translationFiles: 5 10: 'EXT:form/Resources/Private/Language/locallang.xlf' 6 templateRootPaths: 7 10: 'EXT:form/Resources/Private/Frontend/Templates/' 8 partialRootPaths: 9 10: 'EXT:form/Resources/Private/Frontend/Partials/' 10 layoutRootPaths: 11 10: 'EXT:form/Resources/Private/Frontend/Layouts/' 12 addQueryString: false 13 argumentsToBeExcludedFromQueryString: { } 14 additionalParams: { } 15 controllerAction: perform 16 httpMethod: post 17 httpEnctype: multipart/form-data 18 _isCompositeFormElement: false 19 _isTopLevelFormElement: true 20 honeypot: 21 enable: true 22 formElementToUse: Honeypot 23 submitButtonLabel: Submit 24 skipUnknownElements: true
- Description
Fluid f:form viewHelper option
argumentsToBeExcludedFromQueryString
.
renderingOptions.additionalParams¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions.additionalParams
- Data type
array
- Needed by
Frontend
- Overwritable within form definition
Yes
- form editor can write this property into the form definition (for prototype 'standard')
No
- Mandatory
No
- Default value (for prototype 'standard')
1Form: 2 renderingOptions: 3 translation: 4 translationFiles: 5 10: 'EXT:form/Resources/Private/Language/locallang.xlf' 6 templateRootPaths: 7 10: 'EXT:form/Resources/Private/Frontend/Templates/' 8 partialRootPaths: 9 10: 'EXT:form/Resources/Private/Frontend/Partials/' 10 layoutRootPaths: 11 10: 'EXT:form/Resources/Private/Frontend/Layouts/' 12 addQueryString: false 13 argumentsToBeExcludedFromQueryString: { } 14 additionalParams: { } 15 controllerAction: perform 16 httpMethod: post 17 httpEnctype: multipart/form-data 18 _isCompositeFormElement: false 19 _isTopLevelFormElement: true 20 honeypot: 21 enable: true 22 formElementToUse: Honeypot 23 submitButtonLabel: Submit 24 skipUnknownElements: true
- Description
Fluid f:form viewHelper option
additionalParams
.
renderingOptions.controllerAction¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions.controllerAction
- Data type
array
- Needed by
Frontend
- Overwritable within form definition
Yes
- form editor can write this property into the form definition (for prototype 'standard')
No
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 renderingOptions: 3 translation: 4 translationFiles: 5 10: 'EXT:form/Resources/Private/Language/locallang.xlf' 6 templateRootPaths: 7 10: 'EXT:form/Resources/Private/Frontend/Templates/' 8 partialRootPaths: 9 10: 'EXT:form/Resources/Private/Frontend/Partials/' 10 layoutRootPaths: 11 10: 'EXT:form/Resources/Private/Frontend/Layouts/' 12 addQueryString: false 13 argumentsToBeExcludedFromQueryString: { } 14 additionalParams: { } 15 controllerAction: perform 16 httpMethod: post 17 httpEnctype: multipart/form-data 18 _isCompositeFormElement: false 19 _isTopLevelFormElement: true 20 honeypot: 21 enable: true 22 formElementToUse: Honeypot 23 submitButtonLabel: Submit 24 skipUnknownElements: true
- Good to know
- Description
Fluid f:form ViewHelper option
action
. This is useful if you want to render your form within your own extbase extension.
renderingOptions.httpMethod¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions.httpMethod
- Data type
string
- Needed by
Frontend
- Overwritable within form definition
Yes
- form editor can write this property into the form definition (for prototype 'standard')
No
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 renderingOptions: 3 translation: 4 translationFiles: 5 10: 'EXT:form/Resources/Private/Language/locallang.xlf' 6 templateRootPaths: 7 10: 'EXT:form/Resources/Private/Frontend/Templates/' 8 partialRootPaths: 9 10: 'EXT:form/Resources/Private/Frontend/Partials/' 10 layoutRootPaths: 11 10: 'EXT:form/Resources/Private/Frontend/Layouts/' 12 addQueryString: false 13 argumentsToBeExcludedFromQueryString: { } 14 additionalParams: { } 15 controllerAction: perform 16 httpMethod: post 17 httpEnctype: multipart/form-data 18 _isCompositeFormElement: false 19 _isTopLevelFormElement: true 20 honeypot: 21 enable: true 22 formElementToUse: Honeypot 23 submitButtonLabel: Submit 24 skipUnknownElements: true
- Description
Fluid f:form viewHelper option
method
.
renderingOptions.httpEnctype¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions.httpEnctype
- Data type
string
- Needed by
Frontend
- Overwritable within form definition
Yes
- form editor can write this property into the form definition (for prototype 'standard')
No
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 renderingOptions: 3 translation: 4 translationFiles: 5 10: 'EXT:form/Resources/Private/Language/locallang.xlf' 6 templateRootPaths: 7 10: 'EXT:form/Resources/Private/Frontend/Templates/' 8 partialRootPaths: 9 10: 'EXT:form/Resources/Private/Frontend/Partials/' 10 layoutRootPaths: 11 10: 'EXT:form/Resources/Private/Frontend/Layouts/' 12 addQueryString: false 13 argumentsToBeExcludedFromQueryString: { } 14 additionalParams: { } 15 controllerAction: perform 16 httpMethod: post 17 httpEnctype: multipart/form-data 18 _isCompositeFormElement: false 19 _isTopLevelFormElement: true 20 honeypot: 21 enable: true 22 formElementToUse: Honeypot 23 submitButtonLabel: Submit 24 skipUnknownElements: true
- Description
Fluid f:form viewHelper option
enctype
.
renderingOptions._isCompositeFormElement¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions._isCompositeFormElement
- Data type
bool
- Needed by
Frontend
- Overwritable within form definition
Yes
- form editor can write this property into the form definition (for prototype 'standard')
No
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 renderingOptions: 3 translation: 4 translationFiles: 5 10: 'EXT:form/Resources/Private/Language/locallang.xlf' 6 templateRootPaths: 7 10: 'EXT:form/Resources/Private/Frontend/Templates/' 8 partialRootPaths: 9 10: 'EXT:form/Resources/Private/Frontend/Partials/' 10 layoutRootPaths: 11 10: 'EXT:form/Resources/Private/Frontend/Layouts/' 12 addQueryString: false 13 argumentsToBeExcludedFromQueryString: { } 14 additionalParams: { } 15 controllerAction: perform 16 httpMethod: post 17 httpEnctype: multipart/form-data 18 _isCompositeFormElement: false 19 _isTopLevelFormElement: true 20 honeypot: 21 enable: true 22 formElementToUse: Honeypot 23 submitButtonLabel: Submit 24 skipUnknownElements: true
- Description
Internal control setting to define that the form element contains child form elements.
renderingOptions._isTopLevelFormElement¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions._isTopLevelFormElement
- Data type
bool
- Needed by
Frontend
- Overwritable within form definition
Yes
- form editor can write this property into the form definition (for prototype 'standard')
No
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 renderingOptions: 3 translation: 4 translationFiles: 5 10: 'EXT:form/Resources/Private/Language/locallang.xlf' 6 templateRootPaths: 7 10: 'EXT:form/Resources/Private/Frontend/Templates/' 8 partialRootPaths: 9 10: 'EXT:form/Resources/Private/Frontend/Partials/' 10 layoutRootPaths: 11 10: 'EXT:form/Resources/Private/Frontend/Layouts/' 12 addQueryString: false 13 argumentsToBeExcludedFromQueryString: { } 14 additionalParams: { } 15 controllerAction: perform 16 httpMethod: post 17 httpEnctype: multipart/form-data 18 _isCompositeFormElement: false 19 _isTopLevelFormElement: true 20 honeypot: 21 enable: true 22 formElementToUse: Honeypot 23 submitButtonLabel: Submit 24 skipUnknownElements: true
- Description
Internal control setting to define that the form element must not have a parent form element.
renderingOptions.honeypot.enable¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions.honeypot.enable
- Data type
bool
- Needed by
Frontend
- Overwritable within form definition
Yes
- form editor can write this property into the form definition (for prototype 'standard')
No
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 renderingOptions: 3 translation: 4 translationFiles: 5 10: 'EXT:form/Resources/Private/Language/locallang.xlf' 6 templateRootPaths: 7 10: 'EXT:form/Resources/Private/Frontend/Templates/' 8 partialRootPaths: 9 10: 'EXT:form/Resources/Private/Frontend/Partials/' 10 layoutRootPaths: 11 10: 'EXT:form/Resources/Private/Frontend/Layouts/' 12 addQueryString: false 13 argumentsToBeExcludedFromQueryString: { } 14 additionalParams: { } 15 controllerAction: perform 16 httpMethod: post 17 httpEnctype: multipart/form-data 18 _isCompositeFormElement: false 19 _isTopLevelFormElement: true 20 honeypot: 21 enable: true 22 formElementToUse: Honeypot 23 submitButtonLabel: Submit 24 skipUnknownElements: true
- Description
Enable or disable the honeypot feature.
Attention
If you want to use a (static) site caching - for example EXT:staticfilecache - you should disable the automatic inclusion of the honeypot.
Within your form definition:
type: Form
identifier: fooForm
label: 'foo'
renderingOptions:
honeypot:
enable: false
renderables:
...
Within your form setup:
TYPO3:
CMS:
Form:
prototypes:
standard:
formElementsDefinition:
Form:
renderingOptions:
honeypot:
enable: false
See forge issue #83212 for more information.
renderingOptions.honeypot.formElementToUse¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions.honeypot.formElementToUse
- Data type
bool
- Needed by
Frontend
- Overwritable within form definition
Yes
- form editor can write this property into the form definition (for prototype 'standard')
No
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 renderingOptions: 3 translation: 4 translationFiles: 5 10: 'EXT:form/Resources/Private/Language/locallang.xlf' 6 templateRootPaths: 7 10: 'EXT:form/Resources/Private/Frontend/Templates/' 8 partialRootPaths: 9 10: 'EXT:form/Resources/Private/Frontend/Partials/' 10 layoutRootPaths: 11 10: 'EXT:form/Resources/Private/Frontend/Layouts/' 12 addQueryString: false 13 argumentsToBeExcludedFromQueryString: { } 14 additionalParams: { } 15 controllerAction: perform 16 httpMethod: post 17 httpEnctype: multipart/form-data 18 _isCompositeFormElement: false 19 _isTopLevelFormElement: true 20 honeypot: 21 enable: true 22 formElementToUse: Honeypot 23 submitButtonLabel: Submit 24 skipUnknownElements: true
- Description
Define which
<formElementIdentifier>
should be used to render the honeypot.
renderingOptions.submitButtonLabel¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions.submitButtonLabel
- Data type
string
- Needed by
Frontend
- Overwritable within form definition
Yes
- form editor can write this property into the form definition (for prototype 'standard')
Yes
- Mandatory
No
- Default value (for prototype 'standard')
1Form: 2 renderingOptions: 3 translation: 4 translationFiles: 5 10: 'EXT:form/Resources/Private/Language/locallang.xlf' 6 templateRootPaths: 7 10: 'EXT:form/Resources/Private/Frontend/Templates/' 8 partialRootPaths: 9 10: 'EXT:form/Resources/Private/Frontend/Partials/' 10 layoutRootPaths: 11 10: 'EXT:form/Resources/Private/Frontend/Layouts/' 12 addQueryString: false 13 argumentsToBeExcludedFromQueryString: { } 14 additionalParams: { } 15 controllerAction: perform 16 httpMethod: post 17 httpEnctype: multipart/form-data 18 _isCompositeFormElement: false 19 _isTopLevelFormElement: true 20 honeypot: 21 enable: true 22 formElementToUse: Honeypot 23 submitButtonLabel: Submit 24 skipUnknownElements: true
- Good to know
- Description
The submit Button label.
renderingOptions.skipUnknownElements¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions.skipUnknownElements
- Data type
bool
- Needed by
Frontend
- Overwritable within form definition
Yes
- form editor can write this property into the form definition (for prototype 'standard')
No
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 renderingOptions: 3 translation: 4 translationFiles: 5 10: 'EXT:form/Resources/Private/Language/locallang.xlf' 6 templateRootPaths: 7 10: 'EXT:form/Resources/Private/Frontend/Templates/' 8 partialRootPaths: 9 10: 'EXT:form/Resources/Private/Frontend/Partials/' 10 layoutRootPaths: 11 10: 'EXT:form/Resources/Private/Frontend/Layouts/' 12 addQueryString: false 13 argumentsToBeExcludedFromQueryString: { } 14 additionalParams: { } 15 controllerAction: perform 16 httpMethod: post 17 httpEnctype: multipart/form-data 18 _isCompositeFormElement: false 19 _isTopLevelFormElement: true 20 honeypot: 21 enable: true 22 formElementToUse: Honeypot 23 submitButtonLabel: Submit 24 skipUnknownElements: true
- Description
If set, every unknown
<formElementIdentifier>
will not be rendered. If set to false an exception will be thrown.
formEditor¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor
- Data type
array
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 predefinedDefaults: 4 renderingOptions: 5 submitButtonLabel: 'formEditor.elements.Form.editor.submitButtonLabel.value' 6 editors: 7 100: 8 identifier: header 9 templateName: Inspector-FormElementHeaderEditor 10 200: 11 identifier: label 12 templateName: Inspector-TextEditor 13 label: formEditor.elements.BaseFormElementMixin.editor.label.label 14 propertyPath: label 15 300: 16 identifier: 'submitButtonLabel' 17 templateName: 'Inspector-TextEditor' 18 label: 'formEditor.elements.Form.editor.submitButtonLabel.label' 19 propertyPath: 'renderingOptions.submitButtonLabel' 20 900: 21 identifier: finishers 22 templateName: Inspector-FinishersEditor 23 label: formEditor.elements.Form.editor.finishers.label 24 selectOptions: 25 10: 26 value: '' 27 label: formEditor.elements.Form.editor.finishers.EmptyValue.label 28 20: 29 value: EmailToSender 30 label: formEditor.elements.Form.editor.finishers.EmailToSender.label 31 30: 32 value: EmailToReceiver 33 label: formEditor.elements.Form.editor.finishers.EmailToReceiver.label 34 40: 35 value: Redirect 36 label: formEditor.elements.Form.editor.finishers.Redirect.label 37 50: 38 value: DeleteUploads 39 label: formEditor.elements.Form.editor.finishers.DeleteUploads.label 40 60: 41 value: Confirmation 42 label: formEditor.elements.Form.editor.finishers.Confirmation.label 43 _isCompositeFormElement: false 44 _isTopLevelFormElement: true 45 saveSuccessFlashMessageTitle: formEditor.elements.Form.saveSuccessFlashMessageTitle 46 saveSuccessFlashMessageMessage: formEditor.elements.Form.saveSuccessFlashMessageMessage 47 saveErrorFlashMessageTitle: formEditor.elements.Form.saveErrorFlashMessageTitle 48 saveErrorFlashMessageMessage: formEditor.elements.Form.saveErrorFlashMessageMessage 49 modalValidationErrorsDialogTitle: formEditor.modals.validationErrors.dialogTitle 50 modalValidationErrorsConfirmButton: formEditor.modals.validationErrors.confirmButton 51 modalInsertElementsDialogTitle: formEditor.modals.insertElements.dialogTitle 52 modalInsertPagesDialogTitle: formEditor.modals.newPages.dialogTitle 53 modalCloseDialogMessage: formEditor.modals.close.dialogMessage 54 modalCloseDialogTitle: formEditor.modals.close.dialogTitle 55 modalCloseConfirmButton: formEditor.modals.close.confirmButton 56 modalCloseCancleButton: formEditor.modals.close.cancleButton 57 modalRemoveElementDialogTitle: formEditor.modals.removeElement.dialogTitle 58 modalRemoveElementDialogMessage: formEditor.modals.removeElement.dialogMessage 59 modalRemoveElementConfirmButton: formEditor.modals.removeElement.confirmButton 60 modalRemoveElementCancleButton: formEditor.modals.removeElement.cancleButton 61 modalRemoveElementLastAvailablePageFlashMessageTitle: formEditor.modals.removeElement.lastAvailablePageFlashMessageTitle 62 modalRemoveElementLastAvailablePageFlashMessageMessage: formEditor.modals.removeElement.lastAvailablePageFlashMessageMessage 63 inspectorEditorFormElementSelectorNoElements: formEditor.inspector.editor.formelement_selector.no_elements 64 paginationTitle: formEditor.pagination.title 65 iconIdentifier: content-form 66 propertyCollections: 67 finishers: 68 10: 69 editors: 70 100: 71 identifier: header 72 templateName: Inspector-CollectionElementHeaderEditor 73 label: formEditor.elements.Form.finisher.EmailToSender.editor.header.label 74 200: 75 identifier: subject 76 templateName: Inspector-TextEditor 77 label: formEditor.elements.Form.finisher.EmailToSender.editor.subject.label 78 propertyPath: options.subject 79 enableFormelementSelectionButton: true 80 propertyValidators: 81 10: NotEmpty 82 20: FormElementIdentifierWithinCurlyBracesInclusive 83 350: 84 identifier: recipients 85 templateName: Inspector-PropertyGridEditor 86 label: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.label 87 propertyPath: options.recipients 88 propertyValidators: 89 10: NotEmpty 90 fieldExplanationText: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.fieldExplanationText 91 isSortable: true 92 enableAddRow: true 93 enableDeleteRow: true 94 useLabelAsFallbackValue: false 95 gridColumns: 96 - 97 name: value 98 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title 99 - 100 name: label 101 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title 102 500: 103 identifier: senderAddress 104 templateName: Inspector-TextEditor 105 label: formEditor.elements.Form.finisher.EmailToSender.editor.senderAddress.label 106 propertyPath: options.senderAddress 107 enableFormelementSelectionButton: true 108 propertyValidatorsMode: OR 109 propertyValidators: 110 10: NaiveEmail 111 20: FormElementIdentifierWithinCurlyBracesExclusive 112 600: 113 identifier: senderName 114 templateName: Inspector-TextEditor 115 label: formEditor.elements.Form.finisher.EmailToSender.editor.senderName.label 116 propertyPath: options.senderName 117 enableFormelementSelectionButton: true 118 propertyValidators: 119 10: FormElementIdentifierWithinCurlyBracesInclusive 120 750: 121 identifier: replyToRecipients 122 templateName: Inspector-PropertyGridEditor 123 label: formEditor.elements.Form.finisher.EmailToSender.editor.replyToRecipients.label 124 propertyPath: options.replyToRecipients 125 isSortable: true 126 enableAddRow: true 127 enableDeleteRow: true 128 useLabelAsFallbackValue: false 129 gridColumns: 130 - 131 name: value 132 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title 133 - 134 name: label 135 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title 136 850: 137 identifier: carbonCopyRecipients 138 templateName: Inspector-PropertyGridEditor 139 label: formEditor.elements.Form.finisher.EmailToSender.editor.carbonCopyRecipients.label 140 propertyPath: options.carbonCopyRecipients 141 isSortable: true 142 enableAddRow: true 143 enableDeleteRow: true 144 useLabelAsFallbackValue: false 145 gridColumns: 146 - 147 name: value 148 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title 149 - 150 name: label 151 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title 152 950: 153 identifier: blindCarbonCopyRecipients 154 templateName: Inspector-PropertyGridEditor 155 label: formEditor.elements.Form.finisher.EmailToSender.editor.blindCarbonCopyRecipients.label 156 propertyPath: options.blindCarbonCopyRecipients 157 isSortable: true 158 enableAddRow: true 159 enableDeleteRow: true 160 useLabelAsFallbackValue: false 161 gridColumns: 162 - 163 name: value 164 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title 165 - 166 name: label 167 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title 168 1050: 169 identifier: addHtmlPart 170 templateName: Inspector-CheckboxEditor 171 label: formEditor.elements.Form.finisher.EmailToSender.editor.addHtmlPart.label 172 propertyPath: options.addHtmlPart 173 fieldExplanationText: formEditor.elements.Form.finisher.EmailToSender.editor.addHtmlPart.fieldExplanationText 174 1100: 175 identifier: attachUploads 176 templateName: Inspector-CheckboxEditor 177 label: formEditor.elements.Form.finisher.EmailToSender.editor.attachUploads.label 178 propertyPath: options.attachUploads 179 1200: 180 identifier: language 181 templateName: Inspector-SingleSelectEditor 182 label: formEditor.elements.Form.finisher.EmailToSender.editor.language.label 183 propertyPath: options.translation.language 184 selectOptions: 185 10: 186 value: default 187 label: formEditor.elements.Form.finisher.EmailToSender.editor.language.1 188 1400: 189 identifier: title 190 templateName: Inspector-TextEditor 191 label: formEditor.elements.Form.finisher.EmailToSender.editor.title.label 192 propertyPath: options.title 193 fieldExplanationText: formEditor.elements.Form.finisher.EmailToSender.editor.title.fieldExplanationText 194 enableFormelementSelectionButton: true 195 propertyValidators: 196 10: FormElementIdentifierWithinCurlyBracesInclusive 197 9999: 198 identifier: removeButton 199 templateName: Inspector-RemoveElementEditor 200 identifier: EmailToSender 201 20: 202 editors: 203 100: 204 identifier: header 205 templateName: Inspector-CollectionElementHeaderEditor 206 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.header.label 207 200: 208 identifier: subject 209 templateName: Inspector-TextEditor 210 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.subject.label 211 propertyPath: options.subject 212 enableFormelementSelectionButton: true 213 propertyValidators: 214 10: NotEmpty 215 20: FormElementIdentifierWithinCurlyBracesInclusive 216 350: 217 identifier: recipients 218 templateName: Inspector-PropertyGridEditor 219 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.recipients.label 220 propertyPath: options.recipients 221 propertyValidators: 222 10: NotEmpty 223 fieldExplanationText: formEditor.elements.Form.finisher.EmailToReceiver.editor.recipients.fieldExplanationText 224 isSortable: true 225 enableAddRow: true 226 enableDeleteRow: true 227 useLabelAsFallbackValue: false 228 gridColumns: 229 - 230 name: value 231 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title 232 - 233 name: label 234 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title 235 500: 236 identifier: senderAddress 237 templateName: Inspector-TextEditor 238 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.senderAddress.label 239 propertyPath: options.senderAddress 240 enableFormelementSelectionButton: true 241 propertyValidatorsMode: OR 242 propertyValidators: 243 10: NaiveEmail 244 20: FormElementIdentifierWithinCurlyBracesExclusive 245 600: 246 identifier: senderName 247 templateName: Inspector-TextEditor 248 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.senderName.label 249 propertyPath: options.senderName 250 enableFormelementSelectionButton: true 251 propertyValidators: 252 10: FormElementIdentifierWithinCurlyBracesInclusive 253 750: 254 identifier: replyToRecipients 255 templateName: Inspector-PropertyGridEditor 256 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.replyToRecipients.label 257 propertyPath: options.replyToRecipients 258 isSortable: true 259 enableAddRow: true 260 enableDeleteRow: true 261 useLabelAsFallbackValue: false 262 gridColumns: 263 - 264 name: value 265 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title 266 - 267 name: label 268 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title 269 850: 270 identifier: carbonCopyRecipients 271 templateName: Inspector-PropertyGridEditor 272 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.carbonCopyRecipients.label 273 propertyPath: options.carbonCopyRecipients 274 isSortable: true 275 enableAddRow: true 276 enableDeleteRow: true 277 useLabelAsFallbackValue: false 278 gridColumns: 279 - 280 name: value 281 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title 282 - 283 name: label 284 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title 285 950: 286 identifier: blindCarbonCopyRecipients 287 templateName: Inspector-PropertyGridEditor 288 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.blindCarbonCopyRecipients.label 289 propertyPath: options.blindCarbonCopyRecipients 290 isSortable: true 291 enableAddRow: true 292 enableDeleteRow: true 293 useLabelAsFallbackValue: false 294 gridColumns: 295 - 296 name: value 297 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title 298 - 299 name: label 300 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title 301 1050: 302 identifier: addHtmlPart 303 templateName: Inspector-CheckboxEditor 304 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.addHtmlPart.label 305 propertyPath: options.addHtmlPart 306 fieldExplanationText: formEditor.elements.Form.finisher.EmailToReceiver.editor.addHtmlPart.fieldExplanationText 307 1100: 308 identifier: attachUploads 309 templateName: Inspector-CheckboxEditor 310 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.attachUploads.label 311 propertyPath: options.attachUploads 312 1200: 313 identifier: language 314 templateName: Inspector-SingleSelectEditor 315 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.language.label 316 propertyPath: options.translation.language 317 selectOptions: 318 10: 319 value: default 320 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.language.1 321 1400: 322 identifier: title 323 templateName: Inspector-TextEditor 324 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.title.label 325 propertyPath: options.title 326 fieldExplanationText: formEditor.elements.Form.finisher.EmailToReceiver.editor.title.fieldExplanationText 327 enableFormelementSelectionButton: true 328 propertyValidators: 329 10: FormElementIdentifierWithinCurlyBracesInclusive 330 9999: 331 identifier: removeButton 332 templateName: Inspector-RemoveElementEditor 333 identifier: EmailToReceiver 334 30: 335 identifier: Redirect 336 editors: 337 100: 338 identifier: header 339 templateName: Inspector-CollectionElementHeaderEditor 340 label: formEditor.elements.Form.finisher.Redirect.editor.header.label 341 200: 342 identifier: pageUid 343 templateName: Inspector-Typo3WinBrowserEditor 344 label: formEditor.elements.Form.finisher.Redirect.editor.pageUid.label 345 buttonLabel: formEditor.elements.Form.finisher.Redirect.editor.pageUid.buttonLabel 346 browsableType: pages 347 propertyPath: options.pageUid 348 propertyValidatorsMode: OR 349 propertyValidators: 350 10: Integer 351 20: FormElementIdentifierWithinCurlyBracesExclusive 352 300: 353 identifier: additionalParameters 354 templateName: Inspector-TextEditor 355 label: formEditor.elements.Form.finisher.Redirect.editor.additionalParameters.label 356 propertyPath: options.additionalParameters 357 9999: 358 identifier: removeButton 359 templateName: Inspector-RemoveElementEditor 360 40: 361 identifier: DeleteUploads 362 editors: 363 100: 364 identifier: header 365 templateName: Inspector-CollectionElementHeaderEditor 366 label: formEditor.elements.Form.finisher.DeleteUploads.editor.header.label 367 9999: 368 identifier: removeButton 369 templateName: Inspector-RemoveElementEditor 370 50: 371 identifier: Confirmation 372 editors: 373 100: 374 identifier: header 375 templateName: Inspector-CollectionElementHeaderEditor 376 label: formEditor.elements.Form.finisher.Confirmation.editor.header.label 377 200: 378 identifier: contentElement 379 templateName: Inspector-Typo3WinBrowserEditor 380 label: formEditor.elements.Form.finisher.Confirmation.editor.contentElement.label 381 buttonLabel: formEditor.elements.Form.finisher.Confirmation.editor.contentElement.buttonLabel 382 browsableType: tt_content 383 iconIdentifier: mimetypes-x-content-text 384 propertyPath: options.contentElementUid 385 propertyValidatorsMode: OR 386 propertyValidators: 387 10: IntegerOrEmpty 388 20: FormElementIdentifierWithinCurlyBracesExclusive 389 300: 390 identifier: message 391 templateName: Inspector-TextareaEditor 392 label: formEditor.elements.Form.finisher.Confirmation.editor.message.label 393 propertyPath: options.message 394 fieldExplanationText: formEditor.elements.Form.finisher.Confirmation.editor.message.fieldExplanationText 395 9999: 396 identifier: removeButton 397 templateName: Inspector-RemoveElementEditor 398 60: 399 identifier: Closure 400 editors: 401 100: 402 identifier: header 403 templateName: Inspector-CollectionElementHeaderEditor 404 label: formEditor.elements.Form.finisher.Closure.editor.header.label 405 9999: 406 identifier: removeButton 407 templateName: Inspector-RemoveElementEditor 408 70: 409 identifier: FlashMessage 410 editors: 411 100: 412 identifier: header 413 templateName: Inspector-CollectionElementHeaderEditor 414 label: formEditor.elements.Form.finisher.FlashMessage.editor.header.label 415 9999: 416 identifier: removeButton 417 templateName: Inspector-RemoveElementEditor 418 80: 419 identifier: SaveToDatabase 420 editors: 421 100: 422 identifier: header 423 templateName: Inspector-CollectionElementHeaderEditor 424 label: formEditor.elements.Form.finisher.SaveToDatabase.editor.header.label 425 9999: 426 identifier: removeButton 427 templateName: Inspector-RemoveElementEditor
formEditor.editors.100¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.editors.100
- Data type
array/ [FormElementHeaderEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 editors: 4 100: 5 identifier: header 6 templateName: Inspector-FormElementHeaderEditor
formEditor.editors.200¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.editors.200
- Data type
array/ [TextEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 editors: 4 200: 5 identifier: label 6 templateName: Inspector-TextEditor 7 label: formEditor.elements.BaseFormElementMixin.editor.label.label 8 propertyPath: label
formEditor.editors.300¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.editors.300
- Data type
array/ [TextEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 editors: 4 300: 5 identifier: 'submitButtonLabel' 6 templateName: 'Inspector-TextEditor' 7 label: 'formEditor.elements.Form.editor.submitButtonLabel.label' 8 propertyPath: 'renderingOptions.submitButtonLabel'
formEditor.editors.900¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.editors.900
- Data type
array/ [FinishersEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 editors: 4 900: 5 identifier: finishers 6 templateName: Inspector-FinishersEditor 7 label: formEditor.elements.Form.editor.finishers.label 8 selectOptions: 9 10: 10 value: '' 11 label: formEditor.elements.Form.editor.finishers.EmptyValue.label 12 20: 13 value: EmailToSender 14 label: formEditor.elements.Form.editor.finishers.EmailToSender.label 15 30: 16 value: EmailToReceiver 17 label: formEditor.elements.Form.editor.finishers.EmailToReceiver.label 18 40: 19 value: Redirect 20 label: formEditor.elements.Form.editor.finishers.Redirect.label 21 50: 22 value: DeleteUploads 23 label: formEditor.elements.Form.editor.finishers.DeleteUploads.label
formEditor.predefinedDefaults¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.predefinedDefaults
- Data type
array
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 predefinedDefaults: 4 renderingOptions: 5 submitButtonLabel: 'formEditor.elements.Form.editor.submitButtonLabel.value'
- Description
Defines predefined defaults for form element properties which are prefilled, if the form element is added to a form.
formEditor._isCompositeFormElement¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor._isCompositeFormElement
- Data type
bool
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 _isCompositeFormElement: false
- Description
Internal control setting to define that the form element contains child form elements.
formEditor._isTopLevelFormElement¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor._isTopLevelFormElement
- Data type
bool
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 _isTopLevelFormElement: true
- Description
Internal control setting to define that the form element must not have a parent form element.
formEditor.saveSuccessFlashMessageTitle¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.saveSuccessFlashMessageTitle
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 saveSuccessFlashMessageTitle: formEditor.elements.Form.saveSuccessFlashMessageTitle
- Good to know
- Description
Internal setting.
formEditor.saveSuccessFlashMessageMessage¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.saveSuccessFlashMessageMessage
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 saveSuccessFlashMessageMessage: formEditor.elements.Form.saveSuccessFlashMessageMessage
- Good to know
- Description
Internal setting.
formEditor.saveErrorFlashMessageTitle¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.saveErrorFlashMessageTitle
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 saveErrorFlashMessageTitle: formEditor.elements.Form.saveErrorFlashMessageTitle
- Good to know
- Description
Internal setting.
formEditor.saveErrorFlashMessageMessage¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.saveErrorFlashMessageMessage
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 saveErrorFlashMessageMessage: formEditor.elements.Form.saveErrorFlashMessageMessage
- Good to know
- Description
Internal setting.
formEditor.modalValidationErrorsDialogTitle¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.modalValidationErrorsDialogTitle
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 modalValidationErrorsDialogTitle: formEditor.modals.validationErrors.dialogTitle
- Good to know
- Description
Internal setting.
formEditor.modalValidationErrorsConfirmButton¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.modalValidationErrorsConfirmButton
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 modalValidationErrorsConfirmButton: formEditor.modals.validationErrors.confirmButton
- Good to know
- Description
Internal setting.
formEditor.modalInsertPagesDialogTitle¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.modalInsertPagesDialogTitle
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 modalInsertElementsDialogTitle: formEditor.modals.insertElements.dialogTitle
- Good to know
- Description
Internal setting.
formEditor.modalInsertPagesDialogTitle¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.modalInsertPagesDialogTitle
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 modalInsertPagesDialogTitle: formEditor.modals.newPages.dialogTitle
- Good to know
- Description
Internal setting.
formEditor.modalCloseDialogMessage¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.modalCloseDialogMessage
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 modalCloseDialogMessage: formEditor.modals.close.dialogMessage
- Good to know
- Description
Internal setting.
formEditor.modalCloseDialogTitle¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.modalCloseDialogTitle
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 modalCloseDialogTitle: formEditor.modals.close.dialogTitle
- Good to know
- Description
Internal setting.
formEditor.modalCloseConfirmButton¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.modalCloseConfirmButton
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 modalCloseConfirmButton: formEditor.modals.close.confirmButton
- Good to know
- Description
Internal setting.
formEditor.modalCloseCancleButton¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.modalCloseCancleButton
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 modalCloseCancleButton: formEditor.modals.close.cancleButton
- Good to know
- Description
Internal setting.
formEditor.modalRemoveElementDialogTitle¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.modalRemoveElementDialogTitle
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 modalRemoveElementDialogTitle: formEditor.modals.removeElement.dialogTitle
- Good to know
- Description
Internal setting.
formEditor.modalRemoveElementDialogMessage¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.modalRemoveElementDialogMessage
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 modalRemoveElementDialogMessage: formEditor.modals.removeElement.dialogMessage
- Good to know
- Description
Internal setting.
formEditor.modalRemoveElementConfirmButton¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.modalRemoveElementConfirmButton
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 modalRemoveElementConfirmButton: formEditor.modals.removeElement.confirmButton
- Good to know
- Description
Internal setting.
formEditor.modalRemoveElementCancleButton¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.modalRemoveElementCancleButton
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 modalRemoveElementCancleButton: formEditor.modals.removeElement.cancleButton
- Good to know
- Description
Internal setting.
formEditor.modalRemoveElementLastAvailablePageFlashMessageTitle¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.modalRemoveElementLastAvailablePageFlashMessageTitle
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 modalRemoveElementLastAvailablePageFlashMessageTitle: formEditor.modals.removeElement.lastAvailablePageFlashMessageTitle
- Good to know
- Description
Internal setting.
formEditor.modalRemoveElementLastAvailablePageFlashMessageMessage¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.modalRemoveElementLastAvailablePageFlashMessageMessage
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 modalRemoveElementLastAvailablePageFlashMessageMessage: formEditor.modals.removeElement.lastAvailablePageFlashMessageMessage
- Good to know
- Description
Internal setting.
formEditor.inspectorEditorFormElementSelectorNoElements¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.inspectorEditorFormElementSelectorNoElements
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 inspectorEditorFormElementSelectorNoElements: formEditor.inspector.editor.formelement_selector.no_elements
- Good to know
- Description
Internal setting.
formEditor.paginationTitle¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.paginationTitle
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 paginationTitle: formEditor.pagination.title
- Good to know
- Description
Internal setting.
formEditor.iconIdentifier¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.iconIdentifier
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 iconIdentifier: content-form
- Description
An icon identifier which must be registered through the
\TYPO3\CMS\Core\Imaging\IconRegistry
. This icon will be shown withinTree
component."new element" Modal
formEditor.propertyCollections.finishers.10¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10
- Data type
array
- Needed by
Backend (form editor)
- Mandatory
No
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 10: 6 identifier: EmailToSender 7 editors: 8 100: 9 identifier: header 10 templateName: Inspector-CollectionElementHeaderEditor 11 label: formEditor.elements.Form.finisher.EmailToSender.editor.header.label 12 200: 13 identifier: subject 14 templateName: Inspector-TextEditor 15 label: formEditor.elements.Form.finisher.EmailToSender.editor.subject.label 16 propertyPath: options.subject 17 enableFormelementSelectionButton: true 18 propertyValidators: 19 10: NotEmpty 20 20: FormElementIdentifierWithinCurlyBracesInclusive 21 350: 22 identifier: recipients 23 templateName: Inspector-PropertyGridEditor 24 label: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.label 25 propertyPath: options.recipients 26 propertyValidators: 27 10: NotEmpty 28 fieldExplanationText: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.fieldExplanationText 29 isSortable: true 30 enableAddRow: true 31 enableDeleteRow: true 32 useLabelAsFallbackValue: false 33 gridColumns: 34 - 35 name: value 36 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title 37 - 38 name: label 39 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title 40 500: 41 identifier: senderAddress 42 templateName: Inspector-TextEditor 43 label: formEditor.elements.Form.finisher.EmailToSender.editor.senderAddress.label 44 propertyPath: options.senderAddress 45 enableFormelementSelectionButton: true 46 propertyValidatorsMode: OR 47 propertyValidators: 48 10: NaiveEmail 49 20: FormElementIdentifierWithinCurlyBracesExclusive 50 600: 51 identifier: senderName 52 templateName: Inspector-TextEditor 53 label: formEditor.elements.Form.finisher.EmailToSender.editor.senderName.label 54 propertyPath: options.senderName 55 enableFormelementSelectionButton: true 56 propertyValidators: 57 10: FormElementIdentifierWithinCurlyBracesInclusive 58 750: 59 identifier: replyToRecipients 60 templateName: Inspector-PropertyGridEditor 61 label: formEditor.elements.Form.finisher.EmailToSender.editor.replyToRecipients.label 62 propertyPath: options.replyToRecipients 63 isSortable: true 64 enableAddRow: true 65 enableDeleteRow: true 66 useLabelAsFallbackValue: false 67 gridColumns: 68 - 69 name: value 70 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title 71 - 72 name: label 73 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title 74 850: 75 identifier: carbonCopyRecipients 76 templateName: Inspector-PropertyGridEditor 77 label: formEditor.elements.Form.finisher.EmailToSender.editor.carbonCopyRecipients.label 78 propertyPath: options.carbonCopyRecipients 79 isSortable: true 80 enableAddRow: true 81 enableDeleteRow: true 82 useLabelAsFallbackValue: false 83 gridColumns: 84 - 85 name: value 86 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title 87 - 88 name: label 89 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title 90 950: 91 identifier: blindCarbonCopyRecipients 92 templateName: Inspector-PropertyGridEditor 93 label: formEditor.elements.Form.finisher.EmailToSender.editor.blindCarbonCopyRecipients.label 94 propertyPath: options.blindCarbonCopyRecipients 95 isSortable: true 96 enableAddRow: true 97 enableDeleteRow: true 98 useLabelAsFallbackValue: false 99 gridColumns: 100 - 101 name: value 102 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title 103 - 104 name: label 105 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title 106 1050: 107 identifier: addHtmlPart 108 templateName: Inspector-CheckboxEditor 109 label: formEditor.elements.Form.finisher.EmailToSender.editor.addHtmlPart.label 110 propertyPath: options.addHtmlPart 111 fieldExplanationText: formEditor.elements.Form.finisher.EmailToSender.editor.addHtmlPart.fieldExplanationText 112 1100: 113 identifier: attachUploads 114 templateName: Inspector-CheckboxEditor 115 label: formEditor.elements.Form.finisher.EmailToSender.editor.attachUploads.label 116 propertyPath: options.attachUploads 117 1200: 118 identifier: language 119 templateName: Inspector-SingleSelectEditor 120 label: formEditor.elements.Form.finisher.EmailToSender.editor.language.label 121 propertyPath: options.translation.language 122 selectOptions: 123 10: 124 value: default 125 label: formEditor.elements.Form.finisher.EmailToSender.editor.language.1 126 1400: 127 identifier: title 128 templateName: Inspector-TextEditor 129 label: formEditor.elements.Form.finisher.EmailToSender.editor.title.label 130 propertyPath: options.title 131 fieldExplanationText: formEditor.elements.Form.finisher.EmailToSender.editor.title.fieldExplanationText 132 enableFormelementSelectionButton: true 133 propertyValidators: 134 10: FormElementIdentifierWithinCurlyBracesInclusive 135 9999: 136 identifier: removeButton 137 templateName: Inspector-RemoveElementEditor
formEditor.propertyCollections.finishers.10.identifier¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.identifier
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 10: 6 identifier: EmailToSender
- Good to know
- Description
Identifies the finisher which should be attached to the form definition. Must be equal to an existing
<finisherIdentifier>
.
formEditor.propertyCollections.finishers.10.editors.100¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.100
- Data type
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 10: 6 identifier: EmailToSender 7 editors: 8 100: 9 identifier: header 10 templateName: Inspector-CollectionElementHeaderEditor 11 label: formEditor.elements.Form.finisher.EmailToSender.editor.header.label
formEditor.propertyCollections.finishers.10.editors.200¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.200
- Data type
array/ [TextEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 10: 6 identifier: EmailToSender 7 editors: 8 200: 9 identifier: subject 10 templateName: Inspector-TextEditor 11 label: formEditor.elements.Form.finisher.EmailToSender.editor.subject.label 12 propertyPath: options.subject 13 enableFormelementSelectionButton: true 14 propertyValidators: 15 10: NotEmpty 16 20: FormElementIdentifierWithinCurlyBracesInclusive
formEditor.propertyCollections.finishers.10.editors.350¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.350
- Data type
array/ [PropertyGridEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 10: 6 identifier: EmailToSender 7 editors: 8 350: 9 identifier: recipients 10 templateName: Inspector-PropertyGridEditor 11 label: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.label 12 propertyPath: options.recipients 13 propertyValidators: 14 10: NotEmpty 15 fieldExplanationText: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.fieldExplanationText 16 isSortable: true 17 enableAddRow: true 18 enableDeleteRow: true 19 useLabelAsFallbackValue: false 20 gridColumns: 21 - 22 name: value 23 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title 24 - 25 name: label 26 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
formEditor.propertyCollections.finishers.10.editors.500¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.500
- Data type
array/ [TextEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 10: 6 identifier: EmailToSender 7 editors: 8 500: 9 identifier: senderAddress 10 templateName: Inspector-TextEditor 11 label: formEditor.elements.Form.finisher.EmailToSender.editor.senderAddress.label 12 propertyPath: options.senderAddress 13 enableFormelementSelectionButton: true 14 propertyValidatorsMode: OR 15 propertyValidators: 16 10: NaiveEmail 17 20: FormElementIdentifierWithinCurlyBracesExclusive
formEditor.propertyCollections.finishers.10.editors.600¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.600
- Data type
array/ [TextEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 10: 6 identifier: EmailToSender 7 editors: 8 600: 9 identifier: senderName 10 templateName: Inspector-TextEditor 11 label: formEditor.elements.Form.finisher.EmailToSender.editor.senderName.label 12 propertyPath: options.senderName 13 enableFormelementSelectionButton: true 14 propertyValidators: 15 10: FormElementIdentifierWithinCurlyBracesInclusive
formEditor.propertyCollections.finishers.10.editors.750¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.750
- Data type
array/ [PropertyGridEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 10: 6 identifier: EmailToSender 7 editors: 8 750: 9 identifier: replyToRecipients 10 templateName: Inspector-PropertyGridEditor 11 label: formEditor.elements.Form.finisher.EmailToSender.editor.replyToRecipients.label 12 propertyPath: options.replyToRecipients 13 isSortable: true 14 enableAddRow: true 15 enableDeleteRow: true 16 useLabelAsFallbackValue: false 17 gridColumns: 18 - 19 name: value 20 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title 21 - 22 name: label 23 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
formEditor.propertyCollections.finishers.10.editors.850¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.850
- Data type
array/ [PropertyGridEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 10: 6 identifier: EmailToSender 7 editors: 8 850: 9 identifier: carbonCopyRecipients 10 templateName: Inspector-PropertyGridEditor 11 label: formEditor.elements.Form.finisher.EmailToSender.editor.carbonCopyRecipients.label 12 propertyPath: options.carbonCopyRecipients 13 isSortable: true 14 enableAddRow: true 15 enableDeleteRow: true 16 useLabelAsFallbackValue: false 17 gridColumns: 18 - 19 name: value 20 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title 21 - 22 name: label 23 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
formEditor.propertyCollections.finishers.10.editors.950¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.950
- Data type
array/ [PropertyGridEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 10: 6 identifier: EmailToSender 7 editors: 8 950: 9 identifier: blindCarbonCopyRecipients 10 templateName: Inspector-PropertyGridEditor 11 label: formEditor.elements.Form.finisher.EmailToSender.editor.blindCarbonCopyRecipients.label 12 propertyPath: options.blindCarbonCopyRecipients 13 isSortable: true 14 enableAddRow: true 15 enableDeleteRow: true 16 useLabelAsFallbackValue: false 17 gridColumns: 18 - 19 name: value 20 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title 21 - 22 name: label 23 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
formEditor.propertyCollections.finishers.10.editors.1050¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.1050
- Data type
array/ [CheckboxEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 10: 6 identifier: EmailToSender 7 editors: 8 1050: 9 identifier: addHtmlPart 10 templateName: Inspector-CheckboxEditor 11 label: formEditor.elements.Form.finisher.EmailToSender.editor.addHtmlPart.label 12 propertyPath: options.addHtmlPart 13 fieldExplanationText: formEditor.elements.Form.finisher.EmailToSender.editor.addHtmlPart.fieldExplanationText
formEditor.propertyCollections.finishers.10.editors.1100¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.1100
- Data type
array/ [CheckboxEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 10: 6 identifier: EmailToSender 7 editors: 8 1100: 9 identifier: attachUploads 10 templateName: Inspector-CheckboxEditor 11 label: formEditor.elements.Form.finisher.EmailToSender.editor.attachUploads.label 12 propertyPath: options.attachUploads
formEditor.propertyCollections.finishers.10.editors.1200¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.1200
- Data type
array/ [SingleSelectEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 10: 6 identifier: EmailToSender 7 editors: 8 1200: 9 identifier: language 10 templateName: Inspector-SingleSelectEditor 11 label: formEditor.elements.Form.finisher.EmailToSender.editor.language.label 12 propertyPath: options.translation.language 13 selectOptions: 14 10: 15 value: default 16 label: formEditor.elements.Form.finisher.EmailToSender.editor.language.1
formEditor.propertyCollections.finishers.10.editors.1400¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.1400
- Data type
array/ [TextEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 10: 6 identifier: EmailToSender 7 editors: 8 1400: 9 identifier: title 10 templateName: Inspector-TextEditor 11 label: formEditor.elements.Form.finisher.EmailToSender.editor.title.label 12 propertyPath: options.title 13 fieldExplanationText: formEditor.elements.Form.finisher.EmailToSender.editor.title.fieldExplanationText 14 enableFormelementSelectionButton: true 15 propertyValidators: 16 10: FormElementIdentifierWithinCurlyBracesInclusive
formEditor.propertyCollections.finishers.10.editors.9999¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.9999
- Data type
array/ [RemoveElementEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 10: 6 identifier: EmailToSender 7 editors: 8 9999: 9 identifier: removeButton 10 templateName: Inspector-RemoveElementEditor
formEditor.propertyCollections.finishers.20¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20
- Data type
array
- Needed by
Backend (form editor)
- Mandatory
No
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 20: 6 identifier: EmailToReceiver 7 editors: 8 100: 9 identifier: header 10 templateName: Inspector-CollectionElementHeaderEditor 11 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.header.label 12 200: 13 identifier: subject 14 templateName: Inspector-TextEditor 15 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.subject.label 16 propertyPath: options.subject 17 enableFormelementSelectionButton: true 18 propertyValidators: 19 10: NotEmpty 20 20: FormElementIdentifierWithinCurlyBracesInclusive 21 350: 22 identifier: recipients 23 templateName: Inspector-PropertyGridEditor 24 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.recipients.label 25 propertyPath: options.recipients 26 propertyValidators: 27 10: NotEmpty 28 fieldExplanationText: formEditor.elements.Form.finisher.EmailToReceiver.editor.recipients.fieldExplanationText 29 isSortable: true 30 enableAddRow: true 31 enableDeleteRow: true 32 useLabelAsFallbackValue: false 33 gridColumns: 34 - 35 name: value 36 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title 37 - 38 name: label 39 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title 40 500: 41 identifier: senderAddress 42 templateName: Inspector-TextEditor 43 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.senderAddress.label 44 propertyPath: options.senderAddress 45 enableFormelementSelectionButton: true 46 propertyValidatorsMode: OR 47 propertyValidators: 48 10: NaiveEmail 49 20: FormElementIdentifierWithinCurlyBracesExclusive 50 600: 51 identifier: senderName 52 templateName: Inspector-TextEditor 53 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.senderName.label 54 propertyPath: options.senderName 55 enableFormelementSelectionButton: true 56 propertyValidators: 57 10: FormElementIdentifierWithinCurlyBracesInclusive 58 750: 59 identifier: replyToRecipients 60 templateName: Inspector-PropertyGridEditor 61 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.replyToRecipients.label 62 propertyPath: options.replyToRecipients 63 isSortable: true 64 enableAddRow: true 65 enableDeleteRow: true 66 useLabelAsFallbackValue: false 67 gridColumns: 68 - 69 name: value 70 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title 71 - 72 name: label 73 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title 74 850: 75 identifier: carbonCopyRecipients 76 templateName: Inspector-PropertyGridEditor 77 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.carbonCopyRecipients.label 78 propertyPath: options.carbonCopyRecipients 79 isSortable: true 80 enableAddRow: true 81 enableDeleteRow: true 82 useLabelAsFallbackValue: false 83 gridColumns: 84 - 85 name: value 86 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title 87 - 88 name: label 89 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title 90 950: 91 identifier: blindCarbonCopyRecipients 92 templateName: Inspector-PropertyGridEditor 93 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.blindCarbonCopyRecipients.label 94 propertyPath: options.blindCarbonCopyRecipients 95 isSortable: true 96 enableAddRow: true 97 enableDeleteRow: true 98 useLabelAsFallbackValue: false 99 gridColumns: 100 - 101 name: value 102 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title 103 - 104 name: label 105 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title 106 1050: 107 identifier: addHtmlPart 108 templateName: Inspector-CheckboxEditor 109 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.addHtmlPart.label 110 propertyPath: options.addHtmlPart 111 fieldExplanationText: formEditor.elements.Form.finisher.EmailToReceiver.editor.addHtmlPart.fieldExplanationText 112 1100: 113 identifier: attachUploads 114 templateName: Inspector-CheckboxEditor 115 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.attachUploads.label 116 propertyPath: options.attachUploads 117 1200: 118 identifier: language 119 templateName: Inspector-SingleSelectEditor 120 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.language.label 121 propertyPath: options.translation.language 122 selectOptions: 123 10: 124 value: default 125 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.language.1 126 1400: 127 identifier: title 128 templateName: Inspector-TextEditor 129 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.title.label 130 propertyPath: options.title 131 fieldExplanationText: formEditor.elements.Form.finisher.EmailToReceiver.editor.title.fieldExplanationText 132 enableFormelementSelectionButton: true 133 propertyValidators: 134 10: FormElementIdentifierWithinCurlyBracesInclusive 135 9999: 136 identifier: removeButton 137 templateName: Inspector-RemoveElementEditor
formEditor.propertyCollections.finishers.20.identifier¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.identifier
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 20: 6 identifier: EmailToReceiver
- Good to know
- Description
Identifies the finisher which should be attached to the form definition. Must be equal to an existing
<finisherIdentifier>
.
formEditor.propertyCollections.finishers.20.editors.100¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.100
- Data type
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 20: 6 identifier: EmailToReceiver 7 editors: 8 100: 9 identifier: header 10 templateName: Inspector-CollectionElementHeaderEditor 11 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.header.label
formEditor.propertyCollections.finishers.20.editors.200¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.200
- Data type
array/ [TextEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 20: 6 identifier: EmailToReceiver 7 editors: 8 200: 9 identifier: subject 10 templateName: Inspector-TextEditor 11 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.subject.label 12 propertyPath: options.subject 13 enableFormelementSelectionButton: true 14 propertyValidators: 15 10: NotEmpty 16 20: FormElementIdentifierWithinCurlyBracesInclusive
formEditor.propertyCollections.finishers.20.editors.350¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.350
- Data type
array/ [PropertyGridEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 20: 6 identifier: EmailToReceiver 7 editors: 8 350: 9 identifier: recipients 10 templateName: Inspector-PropertyGridEditor 11 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.recipients.label 12 propertyPath: options.recipients 13 propertyValidators: 14 10: NotEmpty 15 fieldExplanationText: formEditor.elements.Form.finisher.EmailToReceiver.editor.recipients.fieldExplanationText 16 isSortable: true 17 enableAddRow: true 18 enableDeleteRow: true 19 useLabelAsFallbackValue: false 20 gridColumns: 21 - 22 name: value 23 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title 24 - 25 name: label 26 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
formEditor.propertyCollections.finishers.20.editors.500¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.500
- Data type
array/ [TextEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 20: 6 identifier: EmailToReceiver 7 editors: 8 500: 9 identifier: senderAddress 10 templateName: Inspector-TextEditor 11 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.senderAddress.label 12 propertyPath: options.senderAddress 13 enableFormelementSelectionButton: true 14 propertyValidatorsMode: OR 15 propertyValidators: 16 10: NaiveEmail 17 20: FormElementIdentifierWithinCurlyBracesExclusive
formEditor.propertyCollections.finishers.20.editors.600¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.600
- Data type
array/ [TextEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 20: 6 identifier: EmailToReceiver 7 editors: 8 600: 9 identifier: senderName 10 templateName: Inspector-TextEditor 11 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.senderName.label 12 propertyPath: options.senderName 13 enableFormelementSelectionButton: true 14 propertyValidators: 15 10: FormElementIdentifierWithinCurlyBracesInclusive
formEditor.propertyCollections.finishers.20.editors.750¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.750
- Data type
array/ [PropertyGridEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 20: 6 identifier: EmailToReceiver 7 editors: 8 750: 9 identifier: replyToRecipients 10 templateName: Inspector-PropertyGridEditor 11 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.replyToRecipients.label 12 propertyPath: options.replyToRecipients 13 isSortable: true 14 enableAddRow: true 15 enableDeleteRow: true 16 useLabelAsFallbackValue: false 17 gridColumns: 18 - 19 name: value 20 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title 21 - 22 name: label 23 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
formEditor.propertyCollections.finishers.20.editors.850¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.850
- Data type
array/ [PropertyGridEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 20: 6 identifier: EmailToReceiver 7 editors: 8 850: 9 identifier: carbonCopyRecipients 10 templateName: Inspector-PropertyGridEditor 11 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.carbonCopyRecipients.label 12 propertyPath: options.carbonCopyRecipients 13 isSortable: true 14 enableAddRow: true 15 enableDeleteRow: true 16 useLabelAsFallbackValue: false 17 gridColumns: 18 - 19 name: value 20 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title 21 - 22 name: label 23 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
formEditor.propertyCollections.finishers.20.editors.950¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.950
- Data type
array/ [PropertyGridEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 20: 6 identifier: EmailToReceiver 7 editors: 8 950: 9 identifier: blindCarbonCopyRecipients 10 templateName: Inspector-PropertyGridEditor 11 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.blindCarbonCopyRecipients.label 12 propertyPath: options.blindCarbonCopyRecipients 13 isSortable: true 14 enableAddRow: true 15 enableDeleteRow: true 16 useLabelAsFallbackValue: false 17 gridColumns: 18 - 19 name: value 20 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.value.title 21 - 22 name: label 23 title: formEditor.elements.Form.finisher.EmailToSender.editor.recipients.gridColumns.label.title
formEditor.propertyCollections.finishers.20.editors.1050¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.1050
- Data type
array/ [CheckboxEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 20: 6 identifier: EmailToReceiver 7 editors: 8 1050: 9 identifier: addHtmlPart 10 templateName: Inspector-CheckboxEditor 11 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.addHtmlPart.label 12 propertyPath: options.addHtmlPart 13 fieldExplanationText: formEditor.elements.Form.finisher.EmailToReceiver.editor.addHtmlPart.fieldExplanationText
formEditor.propertyCollections.finishers.20.editors.1100¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.1100
- Data type
array/ [CheckboxEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 20: 6 identifier: EmailToReceiver 7 editors: 8 1100: 9 identifier: attachUploads 10 templateName: Inspector-CheckboxEditor 11 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.attachUploads.label 12 propertyPath: options.attachUploads
formEditor.propertyCollections.finishers.20.editors.1200¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.1200
- Data type
array/ [SingleSelectEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 20: 6 identifier: EmailToReceiver 7 editors: 8 1200: 9 identifier: language 10 templateName: Inspector-SingleSelectEditor 11 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.language.label 12 propertyPath: options.translation.language 13 selectOptions: 14 10: 15 value: default 16 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.language.1
formEditor.propertyCollections.finishers.20.editors.1400¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.1400
- Data type
array/ [TextEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 10: 6 identifier: EmailToSender 7 editors: 8 1400: 9 identifier: title 10 templateName: Inspector-TextEditor 11 label: formEditor.elements.Form.finisher.EmailToReceiver.editor.title.label 12 propertyPath: options.title 13 fieldExplanationText: formEditor.elements.Form.finisher.EmailToReceiver.editor.title.fieldExplanationText 14 enableFormelementSelectionButton: true 15 propertyValidators: 16 10: FormElementIdentifierWithinCurlyBracesInclusive
formEditor.propertyCollections.finishers.20.editors.9999¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.9999
- Data type
array/ [RemoveElementEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 20: 6 identifier: EmailToReceiver 7 editors: 8 9999: 9 identifier: removeButton 10 templateName: Inspector-RemoveElementEditor
formEditor.propertyCollections.finishers.30¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.30
- Data type
array
- Needed by
Backend (form editor)
- Mandatory
No
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 30: 6 identifier: Redirect 7 editors: 8 100: 9 identifier: header 10 templateName: Inspector-CollectionElementHeaderEditor 11 label: formEditor.elements.Form.finisher.Redirect.editor.header.label 12 200: 13 identifier: pageUid 14 templateName: Inspector-Typo3WinBrowserEditor 15 label: formEditor.elements.Form.finisher.Redirect.editor.pageUid.label 16 buttonLabel: formEditor.elements.Form.finisher.Redirect.editor.pageUid.buttonLabel 17 browsableType: pages 18 propertyPath: options.pageUid 19 propertyValidatorsMode: OR 20 propertyValidators: 21 10: Integer 22 20: FormElementIdentifierWithinCurlyBracesExclusive 23 300: 24 identifier: additionalParameters 25 templateName: Inspector-TextEditor 26 label: formEditor.elements.Form.finisher.Redirect.editor.additionalParameters.label 27 propertyPath: options.additionalParameters 28 9999: 29 identifier: removeButton 30 templateName: Inspector-RemoveElementEditor
formEditor.propertyCollections.finishers.30.identifier¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.30.identifier
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 30: 6 identifier: Redirect
- Good to know
- Description
Identifies the finisher which should be attached to the form definition. Must be equal to an existing
<finisherIdentifier>
.
formEditor.propertyCollections.finishers.30.editors.100¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.30.editors.100
- Data type
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 30: 6 identifier: Redirect 7 editors: 8 100: 9 identifier: header 10 templateName: Inspector-CollectionElementHeaderEditor 11 label: formEditor.elements.Form.finisher.Redirect.editor.header.label
formEditor.propertyCollections.finishers.30.editors.200¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.30.editors.200
- Data type
array/ [Typo3WinBrowserEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 30: 6 identifier: Redirect 7 editors: 8 200: 9 identifier: pageUid 10 templateName: Inspector-Typo3WinBrowserEditor 11 label: formEditor.elements.Form.finisher.Redirect.editor.pageUid.label 12 buttonLabel: formEditor.elements.Form.finisher.Redirect.editor.pageUid.buttonLabel 13 browsableType: pages 14 propertyPath: options.pageUid 15 propertyValidatorsMode: OR 16 propertyValidators: 17 10: Integer 18 20: FormElementIdentifierWithinCurlyBracesExclusive
formEditor.propertyCollections.finishers.30.editors.300¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.30.editors.300
- Data type
array/ [TextEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 30: 6 identifier: Redirect 7 editors: 8 300: 9 identifier: additionalParameters 10 templateName: Inspector-TextEditor 11 label: formEditor.elements.Form.finisher.Redirect.editor.additionalParameters.label 12 propertyPath: options.additionalParameters
formEditor.propertyCollections.finishers.30.editors.9999¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.30.editors.9999
- Data type
array/ [RemoveElementEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 30: 6 identifier: Redirect 7 editors: 8 9999: 9 identifier: removeButton 10 templateName: Inspector-RemoveElementEditor
formEditor.propertyCollections.finishers.40¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.40
- Data type
array
- Needed by
Backend (form editor)
- Mandatory
No
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 40: 6 identifier: DeleteUploads 7 editors: 8 100: 9 identifier: header 10 templateName: Inspector-CollectionElementHeaderEditor 11 label: formEditor.elements.Form.finisher.DeleteUploads.editor.header.label 12 9999: 13 identifier: removeButton 14 templateName: Inspector-RemoveElementEditor
formEditor.propertyCollections.finishers.40.identifier¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.40.identifier
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 40: 6 identifier: DeleteUploads
- Good to know
- Description
Identifies the finisher which should be attached to the form definition. Must be equal to an existing
<finisherIdentifier>
.
formEditor.propertyCollections.finishers.40.editors.100¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.40.editors.100
- Data type
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 40: 6 identifier: DeleteUploads 7 editors: 8 100: 9 identifier: header 10 templateName: Inspector-CollectionElementHeaderEditor 11 label: formEditor.elements.Form.finisher.DeleteUploads.editor.header.label
formEditor.propertyCollections.finishers.40.editors.9999¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.40.editors.9999
- Data type
array/ [RemoveElementEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 40: 6 identifier: DeleteUploads 7 editors: 8 9999: 9 identifier: removeButton 10 templateName: Inspector-RemoveElementEditor
formEditor.propertyCollections.finishers.50¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.50
- Data type
array
- Needed by
Backend (form editor)
- Mandatory
No
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 50: 6 identifier: Confirmation 7 editors: 8 100: 9 identifier: header 10 templateName: Inspector-CollectionElementHeaderEditor 11 label: formEditor.elements.Form.finisher.Confirmation.editor.header.label 12 200: 13 identifier: contentElement 14 templateName: Inspector-Typo3WinBrowserEditor 15 label: formEditor.elements.Form.finisher.Confirmation.editor.contentElement.label 16 buttonLabel: formEditor.elements.Form.finisher.Confirmation.editor.contentElement.buttonLabel 17 browsableType: tt_content 18 iconIdentifier: mimetypes-x-content-text 19 propertyPath: options.contentElementUid 20 propertyValidatorsMode: OR 21 propertyValidators: 22 10: IntegerOrEmpty 23 20: FormElementIdentifierWithinCurlyBracesExclusive 24 300: 25 identifier: message 26 templateName: Inspector-TextareaEditor 27 label: formEditor.elements.Form.finisher.Confirmation.editor.message.label 28 propertyPath: options.message 29 fieldExplanationText: formEditor.elements.Form.finisher.Confirmation.editor.message.fieldExplanationText 30 9999: 31 identifier: removeButton 32 templateName: Inspector-RemoveElementEditor
formEditor.propertyCollections.finishers.50.identifier¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.50.identifier
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 50: 6 identifier: Confirmation
- Good to know
- Description
Identifies the finisher which should be attached to the form definition. Must be equal to an existing
<finisherIdentifier>
.
formEditor.propertyCollections.finishers.50.editors.100¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.50.editors.100
- Data type
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 50: 6 identifier: Confirmation 7 editors: 8 100: 9 identifier: header 10 templateName: Inspector-CollectionElementHeaderEditor 11 label: formEditor.elements.Form.finisher.Confirmation.editor.header.label
formEditor.propertyCollections.finishers.50.editors.200¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.50.editors.200
- Data type
array/ [Typo3WinBrowserEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 50: 6 identifier: Confirmation 7 editors: 8 200: 9 identifier: contentElement 10 templateName: Inspector-Typo3WinBrowserEditor 11 label: formEditor.elements.Form.finisher.Confirmation.editor.contentElement.label 12 buttonLabel: formEditor.elements.Form.finisher.Confirmation.editor.contentElement.buttonLabel 13 browsableType: tt_content 14 iconIdentifier: mimetypes-x-content-text 15 propertyPath: options.contentElementUid 16 propertyValidatorsMode: OR 17 propertyValidators: 18 10: IntegerOrEmpty 19 20: FormElementIdentifierWithinCurlyBracesExclusive
formEditor.propertyCollections.finishers.50.editors.300¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.50.editors.300
- Data type
array/ [TextareaEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 50: 6 identifier: Confirmation 7 editors: 8 300: 9 identifier: message 10 templateName: Inspector-TextareaEditor 11 label: formEditor.elements.Form.finisher.Confirmation.editor.message.label 12 propertyPath: options.message 13 fieldExplanationText: formEditor.elements.Form.finisher.Confirmation.editor.message.fieldExplanationText
formEditor.propertyCollections.finishers.50.editors.9999¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.50.editors.9999
- Data type
array/ [RemoveElementEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 50: 6 identifier: Confirmation 7 editors: 8 9999: 9 identifier: removeButton 10 templateName: Inspector-RemoveElementEditor
formEditor.propertyCollections.finishers.60¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.60
- Data type
array
- Needed by
Backend (form editor)
- Mandatory
No
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 60: 6 identifier: Closure 7 editors: 8 100: 9 identifier: header 10 templateName: Inspector-CollectionElementHeaderEditor 11 label: formEditor.elements.Form.finisher.Closure.editor.header.label 12 9999: 13 identifier: removeButton 14 templateName: Inspector-RemoveElementEditor
formEditor.propertyCollections.finishers.60.identifier¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.60.identifier
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 60: 6 identifier: Closure
- Good to know
- Description
Identifies the finisher which should be attached to the form definition. Must be equal to an existing
<finisherIdentifier>
.
formEditor.propertyCollections.finishers.60.editors.100¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.60.editors.100
- Data type
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 60: 6 identifier: Closure 7 editors: 8 100: 9 identifier: header 10 templateName: Inspector-CollectionElementHeaderEditor 11 label: formEditor.elements.Form.finisher.Closure.editor.header.label
formEditor.propertyCollections.finishers.60.editors.9999¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.60.editors.9999
- Data type
array/ [RemoveElementEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 60: 6 identifier: Closure 7 editors: 8 9999: 9 identifier: removeButton 10 templateName: Inspector-RemoveElementEditor
formEditor.propertyCollections.finishers.70¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.70
- Data type
array
- Needed by
Backend (form editor)
- Mandatory
No
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 70: 6 identifier: FlashMessage 7 editors: 8 100: 9 identifier: header 10 templateName: Inspector-CollectionElementHeaderEditor 11 label: formEditor.elements.Form.finisher.FlashMessage.editor.header.label 12 9999: 13 identifier: removeButton 14 templateName: Inspector-RemoveElementEditor
formEditor.propertyCollections.finishers.70.identifier¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.70.identifier
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 70: 6 identifier: FlashMessage
- Good to know
- Description
Identifies the finisher which should be attached to the form definition. Must be equal to an existing
<finisherIdentifier>
.
formEditor.propertyCollections.finishers.70.editors.100¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.70.editors.100
- Data type
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 70: 6 identifier: FlashMessage 7 editors: 8 100: 9 identifier: header 10 templateName: Inspector-CollectionElementHeaderEditor 11 label: formEditor.elements.Form.finisher.FlashMessage.editor.header.label
formEditor.propertyCollections.finishers.70.editors.9999¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.70.editors.9999
- Data type
array/ [RemoveElementEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 70: 6 identifier: FlashMessage 7 editors: 8 9999: 9 identifier: removeButton 10 templateName: Inspector-RemoveElementEditor
formEditor.propertyCollections.finishers.80¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.80
- Data type
array
- Needed by
Backend (form editor)
- Mandatory
No
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 80: 6 identifier: SaveToDatabase 7 editors: 8 100: 9 identifier: header 10 templateName: Inspector-CollectionElementHeaderEditor 11 label: formEditor.elements.Form.finisher.SaveToDatabase.editor.header.label 12 9999: 13 identifier: removeButton 14 templateName: Inspector-RemoveElementEditor
formEditor.propertyCollections.finishers.80.identifier¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.80.identifier
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 80: 6 identifier: SaveToDatabase
- Good to know
- Description
Identifies the finisher which should be attached to the form definition. Must be equal to an existing
<finisherIdentifier>
.
formEditor.propertyCollections.finishers.80.editors.100¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.80.editors.100
- Data type
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 80: 6 identifier: SaveToDatabase 7 editors: 8 100: 9 identifier: header 10 templateName: Inspector-CollectionElementHeaderEditor 11 label: formEditor.elements.Form.finisher.SaveToDatabase.editor.header.label
formEditor.propertyCollections.finishers.80.editors.9999¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.80.editors.9999
- Data type
array/ [RemoveElementEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1Form: 2 formEditor: 3 propertyCollections: 4 finishers: 5 80: 6 identifier: SaveToDatabase 7 editors: 8 9999: 9 identifier: removeButton 10 templateName: Inspector-RemoveElementEditor