[Form]¶
Properties¶
renderingOptions.translation.translationFile¶
- Option path
- TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions.translation.translationFile
- 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Form: renderingOptions: translation: translationFile: 'EXT:form/Resources/Private/Language/locallang.xlf' templateRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Templates/' partialRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Partials/' layoutRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Layouts/' addQueryString: false argumentsToBeExcludedFromQueryString: { } additionalParams: { } controllerAction: perform httpMethod: post httpEnctype: multipart/form-data _isCompositeFormElement: false _isTopLevelFormElement: true honeypot: enable: true formElementToUse: Honeypot submitButtonLabel: Submit skipUnknownElements: true
- Description
- Filesystem path(s) to translation files which should be searched for form element property translations.
If
translationFile
is undefined, - “TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.renderingOptions.translation.translationFile” 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Form: renderingOptions: translation: translationFile: 'EXT:form/Resources/Private/Language/locallang.xlf' templateRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Templates/' partialRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Partials/' layoutRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Layouts/' addQueryString: false argumentsToBeExcludedFromQueryString: { } additionalParams: { } controllerAction: perform httpMethod: post httpEnctype: multipart/form-data _isCompositeFormElement: false _isTopLevelFormElement: true honeypot: enable: true formElementToUse: Honeypot submitButtonLabel: Submit 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Form: renderingOptions: translation: translationFile: 'EXT:form/Resources/Private/Language/locallang.xlf' templateRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Templates/' partialRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Partials/' layoutRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Layouts/' addQueryString: false argumentsToBeExcludedFromQueryString: { } additionalParams: { } controllerAction: perform httpMethod: post httpEnctype: multipart/form-data _isCompositeFormElement: false _isTopLevelFormElement: true honeypot: enable: true formElementToUse: Honeypot submitButtonLabel: Submit 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Form: renderingOptions: translation: translationFile: 'EXT:form/Resources/Private/Language/locallang.xlf' templateRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Templates/' partialRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Partials/' layoutRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Layouts/' addQueryString: false argumentsToBeExcludedFromQueryString: { } additionalParams: { } controllerAction: perform httpMethod: post httpEnctype: multipart/form-data _isCompositeFormElement: false _isTopLevelFormElement: true honeypot: enable: true formElementToUse: Honeypot submitButtonLabel: Submit 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Form: renderingOptions: translation: translationFile: 'EXT:form/Resources/Private/Language/locallang.xlf' templateRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Templates/' partialRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Partials/' layoutRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Layouts/' addQueryString: false argumentsToBeExcludedFromQueryString: { } additionalParams: { } controllerAction: perform httpMethod: post httpEnctype: multipart/form-data _isCompositeFormElement: false _isTopLevelFormElement: true honeypot: enable: true formElementToUse: Honeypot submitButtonLabel: Submit 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Form: renderingOptions: translation: translationFile: 'EXT:form/Resources/Private/Language/locallang.xlf' templateRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Templates/' partialRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Partials/' layoutRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Layouts/' addQueryString: false argumentsToBeExcludedFromQueryString: { } additionalParams: { } controllerAction: perform httpMethod: post httpEnctype: multipart/form-data _isCompositeFormElement: false _isTopLevelFormElement: true honeypot: enable: true formElementToUse: Honeypot submitButtonLabel: Submit 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Form: renderingOptions: translation: translationFile: 'EXT:form/Resources/Private/Language/locallang.xlf' templateRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Templates/' partialRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Partials/' layoutRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Layouts/' addQueryString: false argumentsToBeExcludedFromQueryString: { } additionalParams: { } controllerAction: perform httpMethod: post httpEnctype: multipart/form-data _isCompositeFormElement: false _isTopLevelFormElement: true honeypot: enable: true formElementToUse: Honeypot submitButtonLabel: Submit 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Form: renderingOptions: translation: translationFile: 'EXT:form/Resources/Private/Language/locallang.xlf' templateRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Templates/' partialRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Partials/' layoutRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Layouts/' addQueryString: false argumentsToBeExcludedFromQueryString: { } additionalParams: { } controllerAction: perform httpMethod: post httpEnctype: multipart/form-data _isCompositeFormElement: false _isTopLevelFormElement: true honeypot: enable: true formElementToUse: Honeypot submitButtonLabel: Submit skipUnknownElements: true
- Good to know
- Description
- Fluid f:form viewHelper option
action
. This is usefull 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Form: renderingOptions: translation: translationFile: 'EXT:form/Resources/Private/Language/locallang.xlf' templateRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Templates/' partialRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Partials/' layoutRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Layouts/' addQueryString: false argumentsToBeExcludedFromQueryString: { } additionalParams: { } controllerAction: perform httpMethod: post httpEnctype: multipart/form-data _isCompositeFormElement: false _isTopLevelFormElement: true honeypot: enable: true formElementToUse: Honeypot submitButtonLabel: Submit 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Form: renderingOptions: translation: translationFile: 'EXT:form/Resources/Private/Language/locallang.xlf' templateRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Templates/' partialRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Partials/' layoutRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Layouts/' addQueryString: false argumentsToBeExcludedFromQueryString: { } additionalParams: { } controllerAction: perform httpMethod: post httpEnctype: multipart/form-data _isCompositeFormElement: false _isTopLevelFormElement: true honeypot: enable: true formElementToUse: Honeypot submitButtonLabel: Submit 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Form: renderingOptions: translation: translationFile: 'EXT:form/Resources/Private/Language/locallang.xlf' templateRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Templates/' partialRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Partials/' layoutRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Layouts/' addQueryString: false argumentsToBeExcludedFromQueryString: { } additionalParams: { } controllerAction: perform httpMethod: post httpEnctype: multipart/form-data _isCompositeFormElement: false _isTopLevelFormElement: true honeypot: enable: true formElementToUse: Honeypot submitButtonLabel: Submit 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Form: renderingOptions: translation: translationFile: 'EXT:form/Resources/Private/Language/locallang.xlf' templateRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Templates/' partialRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Partials/' layoutRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Layouts/' addQueryString: false argumentsToBeExcludedFromQueryString: { } additionalParams: { } controllerAction: perform httpMethod: post httpEnctype: multipart/form-data _isCompositeFormElement: false _isTopLevelFormElement: true honeypot: enable: true formElementToUse: Honeypot submitButtonLabel: Submit 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Form: renderingOptions: translation: translationFile: 'EXT:form/Resources/Private/Language/locallang.xlf' templateRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Templates/' partialRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Partials/' layoutRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Layouts/' addQueryString: false argumentsToBeExcludedFromQueryString: { } additionalParams: { } controllerAction: perform httpMethod: post httpEnctype: multipart/form-data _isCompositeFormElement: false _isTopLevelFormElement: true honeypot: enable: true formElementToUse: Honeypot submitButtonLabel: Submit 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Form: renderingOptions: translation: translationFile: 'EXT:form/Resources/Private/Language/locallang.xlf' templateRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Templates/' partialRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Partials/' layoutRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Layouts/' addQueryString: false argumentsToBeExcludedFromQueryString: { } additionalParams: { } controllerAction: perform httpMethod: post httpEnctype: multipart/form-data _isCompositeFormElement: false _isTopLevelFormElement: true honeypot: enable: true formElementToUse: Honeypot submitButtonLabel: Submit 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Form: renderingOptions: translation: translationFile: 'EXT:form/Resources/Private/Language/locallang.xlf' templateRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Templates/' partialRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Partials/' layoutRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Layouts/' addQueryString: false argumentsToBeExcludedFromQueryString: { } additionalParams: { } controllerAction: perform httpMethod: post httpEnctype: multipart/form-data _isCompositeFormElement: false _isTopLevelFormElement: true honeypot: enable: true formElementToUse: Honeypot submitButtonLabel: Submit 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Form: renderingOptions: translation: translationFile: 'EXT:form/Resources/Private/Language/locallang.xlf' templateRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Templates/' partialRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Partials/' layoutRootPaths: 10: 'EXT:form/Resources/Private/Frontend/Layouts/' addQueryString: false argumentsToBeExcludedFromQueryString: { } additionalParams: { } controllerAction: perform httpMethod: post httpEnctype: multipart/form-data _isCompositeFormElement: false _isTopLevelFormElement: true honeypot: enable: true formElementToUse: Honeypot submitButtonLabel: Submit skipUnknownElements: true
- Description
- If set, every unknown
<formElementIdentifier>
will not be rendered. If set to false an exeption 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353
Form: formEditor: predefinedDefaults: renderingOptions: submitButtonLabel: 'formEditor.elements.Form.editor.submitButtonLabel.value' editors: 100: identifier: header templateName: Inspector-FormElementHeaderEditor 200: identifier: label templateName: Inspector-TextEditor label: formEditor.elements.BaseFormElementMixin.editor.label.label propertyPath: label 300: identifier: 'submitButtonLabel' templateName: 'Inspector-TextEditor' label: 'formEditor.elements.Form.editor.submitButtonLabel.label' propertyPath: 'renderingOptions.submitButtonLabel' 900: identifier: finishers templateName: Inspector-FinishersEditor label: formEditor.elements.Form.editor.finishers.label selectOptions: 10: value: '' label: formEditor.elements.Form.editor.finishers.EmptyValue.label 20: value: EmailToSender label: formEditor.elements.Form.editor.finishers.EmailToSender.label 30: value: EmailToReceiver label: formEditor.elements.Form.editor.finishers.EmailToReceiver.label 40: value: Redirect label: formEditor.elements.Form.editor.finishers.Redirect.label 50: value: DeleteUploads label: formEditor.elements.Form.editor.finishers.DeleteUploads.label _isCompositeFormElement: false _isTopLevelFormElement: true saveSuccessFlashMessageTitle: formEditor.elements.Form.saveSuccessFlashMessageTitle saveSuccessFlashMessageMessage: formEditor.elements.Form.saveSuccessFlashMessageMessage saveErrorFlashMessageTitle: formEditor.elements.Form.saveErrorFlashMessageTitle saveErrorFlashMessageMessage: formEditor.elements.Form.saveErrorFlashMessageMessage modalValidationErrorsDialogTitle: formEditor.modals.validationErrors.dialogTitle modalValidationErrorsConfirmButton: formEditor.modals.validationErrors.confirmButton modalInsertElementsDialogTitle: formEditor.modals.insertElements.dialogTitle modalInsertPagesDialogTitle: formEditor.modals.newPages.dialogTitle modalCloseDialogMessage: formEditor.modals.close.dialogMessage modalCloseDialogTitle: formEditor.modals.close.dialogTitle modalCloseConfirmButton: formEditor.modals.close.confirmButton modalCloseCancleButton: formEditor.modals.close.cancleButton modalRemoveElementDialogTitle: formEditor.modals.removeElement.dialogTitle modalRemoveElementDialogMessage: formEditor.modals.removeElement.dialogMessage modalRemoveElementConfirmButton: formEditor.modals.removeElement.confirmButton modalRemoveElementCancleButton: formEditor.modals.removeElement.cancleButton modalRemoveElementLastAvailablePageFlashMessageTitle: formEditor.modals.removeElement.lastAvailablePageFlashMessageTitle modalRemoveElementLastAvailablePageFlashMessageMessage: formEditor.modals.removeElement.lastAvailablePageFlashMessageMessage inspectorEditorFormElementSelectorNoElements: formEditor.inspector.editor.formelement_selector.no_elements paginationTitle: formEditor.pagination.title iconIdentifier: content-elements-mailform propertyCollections: finishers: 10: editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.header.label 200: identifier: subject templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.subject.label propertyPath: options.subject enableFormelementSelectionButton: true propertyValidators: 10: NotEmpty 20: FormElementIdentifierWithinCurlyBracesInclusive 300: identifier: recipientAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.recipientAddress.label propertyPath: options.recipientAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmail 20: FormElementIdentifierWithinCurlyBracesExclusive 400: identifier: recipientName templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.recipientName.label propertyPath: options.recipientName enableFormelementSelectionButton: true propertyValidators: 10: FormElementIdentifierWithinCurlyBracesInclusive 500: identifier: senderAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.senderAddress.label propertyPath: options.senderAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmail 20: FormElementIdentifierWithinCurlyBracesExclusive 600: identifier: senderName templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.senderName.label propertyPath: options.senderName enableFormelementSelectionButton: true propertyValidators: 10: FormElementIdentifierWithinCurlyBracesInclusive 700: identifier: replyToAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.replyToAddress.label propertyPath: options.replyToAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmailOrEmpty 20: FormElementIdentifierWithinCurlyBracesExclusive 800: identifier: carbonCopyAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.carbonCopyAddress.label propertyPath: options.carbonCopyAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmailOrEmpty 20: FormElementIdentifierWithinCurlyBracesExclusive 900: identifier: blindCarbonCopyAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.blindCarbonCopyAddress.label propertyPath: options.blindCarbonCopyAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmailOrEmpty 20: FormElementIdentifierWithinCurlyBracesExclusive 1000: identifier: format templateName: Inspector-SingleSelectEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.format.label propertyPath: options.format selectOptions: 10: value: plaintext label: formEditor.elements.Form.finisher.EmailToSender.editor.format.1 20: value: html label: formEditor.elements.Form.finisher.EmailToSender.editor.format.2 1100: identifier: attachUploads templateName: Inspector-CheckboxEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.attachUploads.label propertyPath: options.attachUploads 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor identifier: EmailToSender 20: editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.header.label 200: identifier: subject templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.subject.label propertyPath: options.subject enableFormelementSelectionButton: true propertyValidators: 10: NotEmpty 20: FormElementIdentifierWithinCurlyBracesInclusive 300: identifier: recipientAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.recipientAddress.label propertyPath: options.recipientAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmail 20: FormElementIdentifierWithinCurlyBracesExclusive 400: identifier: recipientName templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.recipientName.label propertyPath: options.recipientName enableFormelementSelectionButton: true propertyValidators: 10: FormElementIdentifierWithinCurlyBracesInclusive 500: identifier: senderAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.senderAddress.label propertyPath: options.senderAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmail 20: FormElementIdentifierWithinCurlyBracesExclusive 600: identifier: senderName templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.senderName.label propertyPath: options.senderName enableFormelementSelectionButton: true propertyValidators: 10: FormElementIdentifierWithinCurlyBracesInclusive 700: identifier: replyToAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.replyToAddress.label propertyPath: options.replyToAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmailOrEmpty 20: FormElementIdentifierWithinCurlyBracesExclusive 800: identifier: carbonCopyAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.carbonCopyAddress.label propertyPath: options.carbonCopyAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmailOrEmpty 20: FormElementIdentifierWithinCurlyBracesExclusive 900: identifier: blindCarbonCopyAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.blindCarbonCopyAddress.label propertyPath: options.blindCarbonCopyAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmailOrEmpty 20: FormElementIdentifierWithinCurlyBracesExclusive 1000: identifier: format templateName: Inspector-SingleSelectEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.format.label propertyPath: options.format selectOptions: 10: value: plaintext label: formEditor.elements.Form.finisher.EmailToSender.editor.format.1 20: value: html label: formEditor.elements.Form.finisher.EmailToSender.editor.format.2 1100: identifier: attachUploads templateName: Inspector-CheckboxEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.attachUploads.label propertyPath: options.attachUploads 1200: identifier: language templateName: Inspector-SingleSelectEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.language.label propertyPath: options.translation.language selectOptions: 10: value: default label: formEditor.elements.Form.finisher.EmailToReceiver.editor.language.1 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor identifier: EmailToReceiver 30: identifier: Redirect editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.Form.finisher.Redirect.editor.header.label 200: identifier: pageUid templateName: Inspector-Typo3WinBrowserEditor label: formEditor.elements.Form.finisher.Redirect.editor.pageUid.label buttonLabel: formEditor.elements.Form.finisher.Redirect.editor.pageUid.buttonLabel browsableType: pages propertyPath: options.pageUid propertyValidatorsMode: OR propertyValidators: 10: Integer 20: FormElementIdentifierWithinCurlyBracesExclusive 300: identifier: additionalParameters templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.Redirect.editor.additionalParameters.label propertyPath: options.additionalParameters 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor 40: identifier: DeleteUploads editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.Form.finisher.DeleteUploads.editor.header.label 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor 50: identifier: Confirmation editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.Form.finisher.Confirmation.editor.header.label 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor 60: identifier: Closure editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.Form.finisher.Closure.editor.header.label 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor 70: identifier: FlashMessage editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.Form.finisher.FlashMessage.editor.header.label 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor 80: identifier: SaveToDatabase editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.Form.finisher.SaveToDatabase.editor.header.label 9999: identifier: removeButton 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’)
1 2 3 4 5 6
Form: formEditor: editors: 100: identifier: header 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’)
1 2 3 4 5 6 7 8
Form: formEditor: editors: 200: identifier: label templateName: Inspector-TextEditor label: formEditor.elements.BaseFormElementMixin.editor.label.label 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’)
1 2 3 4 5 6 7 8
Form: formEditor: editors: 300: identifier: 'submitButtonLabel' templateName: 'Inspector-TextEditor' label: 'formEditor.elements.Form.editor.submitButtonLabel.label' 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Form: formEditor: editors: 900: identifier: finishers templateName: Inspector-FinishersEditor label: formEditor.elements.Form.editor.finishers.label selectOptions: 10: value: '' label: formEditor.elements.Form.editor.finishers.EmptyValue.label 20: value: EmailToSender label: formEditor.elements.Form.editor.finishers.EmailToSender.label 30: value: EmailToReceiver label: formEditor.elements.Form.editor.finishers.EmailToReceiver.label 40: value: Redirect label: formEditor.elements.Form.editor.finishers.Redirect.label 50: value: DeleteUploads 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’)
1 2 3 4 5
Form: formEditor: predefinedDefaults: renderingOptions: 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’)
1 2 3
Form: formEditor: _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’)
1 2 3
Form: formEditor: _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’)
1 2 3
Form: formEditor: 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’)
1 2 3
Form: formEditor: 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’)
1 2 3
Form: formEditor: 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’)
1 2 3
Form: formEditor: 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’)
1 2 3
Form: formEditor: 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’)
1 2 3
Form: formEditor: 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’)
1 2 3
Form: formEditor: 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’)
1 2 3
Form: formEditor: 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’)
1 2 3
Form: formEditor: 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’)
1 2 3
Form: formEditor: 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’)
1 2 3
Form: formEditor: 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’)
1 2 3
Form: formEditor: 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’)
1 2 3
Form: formEditor: 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’)
1 2 3
Form: formEditor: 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’)
1 2 3
Form: formEditor: 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’)
1 2 3
Form: formEditor: 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’)
1 2 3
Form: formEditor: 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’)
1 2 3
Form: formEditor: 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’)
1 2 3
Form: formEditor: 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’)
1 2 3
Form: formEditor: 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’)
1 2 3
Form: formEditor: iconIdentifier: content-elements-mailform
- Description
An icon identifier which must be registered through the
\TYPO3\CMS\Core\Imaging\IconRegistry
. This icon will be shown within- “Inspector [FormElementHeaderEditor]”.
- “Abstract view formelement templates”.
Tree
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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106
Form: formEditor: propertyCollections: finishers: 10: identifier: EmailToSender editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.header.label 200: identifier: subject templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.subject.label propertyPath: options.subject enableFormelementSelectionButton: true propertyValidators: 10: NotEmpty 20: FormElementIdentifierWithinCurlyBracesInclusive 300: identifier: recipientAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.recipientAddress.label propertyPath: options.recipientAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmail 20: FormElementIdentifierWithinCurlyBracesExclusive 400: identifier: recipientName templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.recipientName.label propertyPath: options.recipientName enableFormelementSelectionButton: true propertyValidators: 10: FormElementIdentifierWithinCurlyBracesInclusive 500: identifier: senderAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.senderAddress.label propertyPath: options.senderAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmail 20: FormElementIdentifierWithinCurlyBracesExclusive 600: identifier: senderName templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.senderName.label propertyPath: options.senderName enableFormelementSelectionButton: true propertyValidators: 10: FormElementIdentifierWithinCurlyBracesInclusive 700: identifier: replyToAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.replyToAddress.label propertyPath: options.replyToAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmailOrEmpty 20: FormElementIdentifierWithinCurlyBracesExclusive 800: identifier: carbonCopyAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.carbonCopyAddress.label propertyPath: options.carbonCopyAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmailOrEmpty 20: FormElementIdentifierWithinCurlyBracesExclusive 900: identifier: blindCarbonCopyAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.blindCarbonCopyAddress.label propertyPath: options.blindCarbonCopyAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmailOrEmpty 20: FormElementIdentifierWithinCurlyBracesExclusive 1000: identifier: format templateName: Inspector-SingleSelectEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.format.label propertyPath: options.format selectOptions: 10: value: plaintext label: formEditor.elements.Form.finisher.EmailToSender.editor.format.1 20: value: html label: formEditor.elements.Form.finisher.EmailToSender.editor.format.2 1100: identifier: attachUploads templateName: Inspector-CheckboxEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.attachUploads.label propertyPath: options.attachUploads 9999: identifier: removeButton 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’)
1 2 3 4 5 6
Form: formEditor: propertyCollections: finishers: 10: identifier: EmailToSender
- Good to know
- Description
- Identifies the finisher which should be attached to the form definition. Must be equal to a 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
- array/ [CollectionElementHeaderEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype ‘standard’)
1 2 3 4 5 6 7 8 9 10 11
Form: formEditor: propertyCollections: finishers: 10: identifier: EmailToSender editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Form: formEditor: propertyCollections: finishers: 10: identifier: EmailToSender editors: 200: identifier: subject templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.subject.label propertyPath: options.subject enableFormelementSelectionButton: true propertyValidators: 10: NotEmpty 20: FormElementIdentifierWithinCurlyBracesInclusive
formEditor.propertyCollections.finishers.10.editors.300¶
- Option path
- TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.300
- Data type
- array/ [TextEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype ‘standard’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Form: formEditor: propertyCollections: finishers: 10: identifier: EmailToSender editors: 300: identifier: recipientAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.recipientAddress.label propertyPath: options.recipientAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmail 20: FormElementIdentifierWithinCurlyBracesExclusive
formEditor.propertyCollections.finishers.10.editors.400¶
- Option path
- TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.400
- Data type
- array/ [TextEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype ‘standard’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Form: formEditor: propertyCollections: finishers: 10: identifier: EmailToSender editors: 400: identifier: recipientName templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.recipientName.label propertyPath: options.recipientName enableFormelementSelectionButton: true propertyValidators: 10: FormElementIdentifierWithinCurlyBracesInclusive
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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Form: formEditor: propertyCollections: finishers: 10: identifier: EmailToSender editors: 500: identifier: senderAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.senderAddress.label propertyPath: options.senderAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmail 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Form: formEditor: propertyCollections: finishers: 10: identifier: EmailToSender editors: 600: identifier: senderName templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.senderName.label propertyPath: options.senderName enableFormelementSelectionButton: true propertyValidators: 10: FormElementIdentifierWithinCurlyBracesInclusive
formEditor.propertyCollections.finishers.10.editors.700¶
- Option path
- TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.700
- Data type
- array/ [TextEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype ‘standard’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Form: formEditor: propertyCollections: finishers: 10: identifier: EmailToSender editors: 700: identifier: replyToAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.replyToAddress.label propertyPath: options.replyToAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmailOrEmpty 20: FormElementIdentifierWithinCurlyBracesExclusive
formEditor.propertyCollections.finishers.10.editors.800¶
- Option path
- TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.800
- Data type
- array/ [TextEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype ‘standard’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Form: formEditor: propertyCollections: finishers: 10: identifier: EmailToSender editors: 800: identifier: carbonCopyAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.carbonCopyAddress.label propertyPath: options.carbonCopyAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmailOrEmpty 20: FormElementIdentifierWithinCurlyBracesExclusive
formEditor.propertyCollections.finishers.10.editors.900¶
- Option path
- TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.900
- Data type
- array/ [TextEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype ‘standard’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Form: formEditor: propertyCollections: finishers: 10: identifier: EmailToSender editors: 900: identifier: blindCarbonCopyAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.blindCarbonCopyAddress.label propertyPath: options.blindCarbonCopyAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmailOrEmpty 20: FormElementIdentifierWithinCurlyBracesExclusive
formEditor.propertyCollections.finishers.10.editors.1000¶
- Option path
- TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.1000
- Data type
- array/ [SingleSelectEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype ‘standard’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Form: formEditor: propertyCollections: finishers: 10: identifier: EmailToSender editors: 1000: identifier: format templateName: Inspector-SingleSelectEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.format.label propertyPath: options.format selectOptions: 10: value: plaintext label: formEditor.elements.Form.finisher.EmailToSender.editor.format.1 20: value: html label: formEditor.elements.Form.finisher.EmailToSender.editor.format.2
formEditor.propertyCollections.finishers.10.editors.1000¶
- Option path
- TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.10.editors.1000
- Data type
- array/ [CheckboxEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype ‘standard’)
1 2 3 4 5 6 7 8 9 10 11 12
Form: formEditor: propertyCollections: finishers: 10: identifier: EmailToSender editors: 1100: identifier: attachUploads templateName: Inspector-CheckboxEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.attachUploads.label propertyPath: options.attachUploads
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’)
1 2 3 4 5 6 7 8 9 10
Form: formEditor: propertyCollections: finishers: 10: identifier: EmailToSender editors: 9999: identifier: removeButton 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115
Form: formEditor: propertyCollections: finishers: 20: identifier: EmailToReceiver editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.header.label 200: identifier: subject templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.subject.label propertyPath: options.subject enableFormelementSelectionButton: true propertyValidators: 10: NotEmpty 20: FormElementIdentifierWithinCurlyBracesInclusive 300: identifier: recipientAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.recipientAddress.label propertyPath: options.recipientAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmail 20: FormElementIdentifierWithinCurlyBracesExclusive 400: identifier: recipientName templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.recipientName.label propertyPath: options.recipientName enableFormelementSelectionButton: true propertyValidators: 10: FormElementIdentifierWithinCurlyBracesInclusive 500: identifier: senderAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.senderAddress.label propertyPath: options.senderAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmail 20: FormElementIdentifierWithinCurlyBracesExclusive 600: identifier: senderName templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.senderName.label propertyPath: options.senderName enableFormelementSelectionButton: true propertyValidators: 10: FormElementIdentifierWithinCurlyBracesInclusive 700: identifier: replyToAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.replyToAddress.label propertyPath: options.replyToAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmailOrEmpty 20: FormElementIdentifierWithinCurlyBracesExclusive 800: identifier: carbonCopyAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.carbonCopyAddress.label propertyPath: options.carbonCopyAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmailOrEmpty 20: FormElementIdentifierWithinCurlyBracesExclusive 900: identifier: blindCarbonCopyAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.blindCarbonCopyAddress.label propertyPath: options.blindCarbonCopyAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmailOrEmpty 20: FormElementIdentifierWithinCurlyBracesExclusive 1000: identifier: format templateName: Inspector-SingleSelectEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.format.label propertyPath: options.format selectOptions: 10: value: plaintext label: formEditor.elements.Form.finisher.EmailToSender.editor.format.1 20: value: html label: formEditor.elements.Form.finisher.EmailToSender.editor.format.2 1100: identifier: attachUploads templateName: Inspector-CheckboxEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.attachUploads.label propertyPath: options.attachUploads 1200: identifier: language templateName: Inspector-SingleSelectEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.language.label propertyPath: options.translation.language selectOptions: 10: value: default label: formEditor.elements.Form.finisher.EmailToReceiver.editor.language.1 9999: identifier: removeButton 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’)
1 2 3 4 5 6
Form: formEditor: propertyCollections: finishers: 20: identifier: EmailToReceiver
- Good to know
- Description
- Identifies the finisher which should be attached to the form definition. Must be equal to a 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
- array/ [CollectionElementHeaderEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype ‘standard’)
1 2 3 4 5 6 7 8 9 10 11
Form: formEditor: propertyCollections: finishers: 20: identifier: EmailToReceiver editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Form: formEditor: propertyCollections: finishers: 20: identifier: EmailToReceiver editors: 200: identifier: subject templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.subject.label propertyPath: options.subject enableFormelementSelectionButton: true propertyValidators: 10: NotEmpty 20: FormElementIdentifierWithinCurlyBracesInclusive
formEditor.propertyCollections.finishers.20.editors.300¶
- Option path
- TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.300
- Data type
- array/ [TextEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype ‘standard’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Form: formEditor: propertyCollections: finishers: 20: identifier: EmailToReceiver editors: 300: identifier: recipientAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.recipientAddress.label propertyPath: options.recipientAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmail 20: FormElementIdentifierWithinCurlyBracesExclusive
formEditor.propertyCollections.finishers.20.editors.400¶
- Option path
- TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.400
- Data type
- array/ [TextEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype ‘standard’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Form: formEditor: propertyCollections: finishers: 20: identifier: EmailToReceiver editors: 400: identifier: recipientName templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToSender.editor.recipientName.label propertyPath: options.recipientName enableFormelementSelectionButton: true propertyValidators: 10: FormElementIdentifierWithinCurlyBracesInclusive
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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Form: formEditor: propertyCollections: finishers: 20: identifier: EmailToReceiver editors: 500: identifier: senderAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.senderAddress.label propertyPath: options.senderAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmail 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Form: formEditor: propertyCollections: finishers: 20: identifier: EmailToReceiver editors: 600: identifier: senderName templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.senderName.label propertyPath: options.senderName enableFormelementSelectionButton: true propertyValidators: 10: FormElementIdentifierWithinCurlyBracesInclusive
formEditor.propertyCollections.finishers.20.editors.700¶
- Option path
- TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.700
- Data type
- array/ [TextEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype ‘standard’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Form: formEditor: propertyCollections: finishers: 20: identifier: EmailToReceiver editors: 700: identifier: replyToAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.replyToAddress.label propertyPath: options.replyToAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmailOrEmpty 20: FormElementIdentifierWithinCurlyBracesExclusive
formEditor.propertyCollections.finishers.20.editors.800¶
- Option path
- TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.800
- Data type
- array/ [TextEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype ‘standard’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Form: formEditor: propertyCollections: finishers: 20: identifier: EmailToReceiver editors: 800: identifier: carbonCopyAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.carbonCopyAddress.label propertyPath: options.carbonCopyAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmailOrEmpty 20: FormElementIdentifierWithinCurlyBracesExclusive
formEditor.propertyCollections.finishers.20.editors.900¶
- Option path
- TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.900
- Data type
- array/ [TextEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype ‘standard’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Form: formEditor: propertyCollections: finishers: 20: identifier: EmailToReceiver editors: 900: identifier: blindCarbonCopyAddress templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.blindCarbonCopyAddress.label propertyPath: options.blindCarbonCopyAddress enableFormelementSelectionButton: true propertyValidatorsMode: OR propertyValidators: 10: NaiveEmailOrEmpty 20: FormElementIdentifierWithinCurlyBracesExclusive
formEditor.propertyCollections.finishers.20.editors.1000¶
- Option path
- TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.1000
- Data type
- array/ [SingleSelectEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype ‘standard’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Form: formEditor: propertyCollections: finishers: 20: identifier: EmailToReceiver editors: 1000: identifier: format templateName: Inspector-SingleSelectEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.format.label propertyPath: options.format selectOptions: 10: value: plaintext label: formEditor.elements.Form.finisher.EmailToSender.editor.format.1 20: value: html label: formEditor.elements.Form.finisher.EmailToSender.editor.format.2
formEditor.propertyCollections.finishers.20.editors.1000¶
- Option path
- TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.Form.formEditor.propertyCollections.finishers.20.editors.1000
- Data type
- array/ [CheckboxEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype ‘standard’)
1 2 3 4 5 6 7 8 9 10 11 12
Form: formEditor: propertyCollections: finishers: 20: identifier: EmailToReceiver editors: 1100: identifier: attachUploads templateName: Inspector-CheckboxEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.attachUploads.label 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Form: formEditor: propertyCollections: finishers: 20: identifier: EmailToReceiver editors: 1200: identifier: language templateName: Inspector-SingleSelectEditor label: formEditor.elements.Form.finisher.EmailToReceiver.editor.language.label propertyPath: options.translation.language selectOptions: 10: value: default label: formEditor.elements.Form.finisher.EmailToReceiver.editor.language.1
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’)
1 2 3 4 5 6 7 8 9 10
Form: formEditor: propertyCollections: finishers: 20: identifier: EmailToReceiver editors: 9999: identifier: removeButton 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Form: formEditor: propertyCollections: finishers: 30: identifier: Redirect editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.Form.finisher.Redirect.editor.header.label 200: identifier: pageUid templateName: Inspector-Typo3WinBrowserEditor label: formEditor.elements.Form.finisher.Redirect.editor.pageUid.label buttonLabel: formEditor.elements.Form.finisher.Redirect.editor.pageUid.buttonLabel browsableType: pages propertyPath: options.pageUid propertyValidatorsMode: OR propertyValidators: 10: Integer 20: FormElementIdentifierWithinCurlyBracesExclusive 300: identifier: additionalParameters templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.Redirect.editor.additionalParameters.label propertyPath: options.additionalParameters 9999: identifier: removeButton 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’)
1 2 3 4 5 6
Form: formEditor: propertyCollections: finishers: 30: identifier: Redirect
- Good to know
- Description
- Identifies the finisher which should be attached to the form definition. Must be equal to a 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
- array/ [CollectionElementHeaderEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype ‘standard’)
1 2 3 4 5 6 7 8 9 10 11
Form: formEditor: propertyCollections: finishers: 30: identifier: Redirect editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Form: formEditor: propertyCollections: finishers: 30: identifier: Redirect editors: 200: identifier: pageUid templateName: Inspector-Typo3WinBrowserEditor label: formEditor.elements.Form.finisher.Redirect.editor.pageUid.label buttonLabel: formEditor.elements.Form.finisher.Redirect.editor.pageUid.buttonLabel browsableType: pages propertyPath: options.pageUid propertyValidatorsMode: OR propertyValidators: 10: Integer 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’)
1 2 3 4 5 6 7 8 9 10 11 12
Form: formEditor: propertyCollections: finishers: 30: identifier: Redirect editors: 300: identifier: additionalParameters templateName: Inspector-TextEditor label: formEditor.elements.Form.finisher.Redirect.editor.additionalParameters.label 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’)
1 2 3 4 5 6 7 8 9 10
Form: formEditor: propertyCollections: finishers: 30: identifier: Redirect editors: 9999: identifier: removeButton 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14
Form: formEditor: propertyCollections: finishers: 40: identifier: DeleteUploads editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.Form.finisher.DeleteUploads.editor.header.label 9999: identifier: removeButton 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’)
1 2 3 4 5 6
Form: formEditor: propertyCollections: finishers: 40: identifier: DeleteUploads
- Good to know
- Description
- Identifies the finisher which should be attached to the form definition. Must be equal to a 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
- array/ [CollectionElementHeaderEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype ‘standard’)
1 2 3 4 5 6 7 8 9 10 11
Form: formEditor: propertyCollections: finishers: 40: identifier: DeleteUploads editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor 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’)
1 2 3 4 5 6 7 8 9 10
Form: formEditor: propertyCollections: finishers: 40: identifier: DeleteUploads editors: 9999: identifier: removeButton 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14
Form: formEditor: propertyCollections: finishers: 50: identifier: Confirmation editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.Form.finisher.Confirmation.editor.header.label 9999: identifier: removeButton 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’)
1 2 3 4 5 6
Form: formEditor: propertyCollections: finishers: 50: identifier: Confirmation
- Good to know
- Description
- Identifies the finisher which should be attached to the form definition. Must be equal to a 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
- array/ [CollectionElementHeaderEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype ‘standard’)
1 2 3 4 5 6 7 8 9 10 11
Form: formEditor: propertyCollections: finishers: 50: identifier: Confirmation editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.Form.finisher.Confirmation.editor.header.label
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’)
1 2 3 4 5 6 7 8 9 10
Form: formEditor: propertyCollections: finishers: 50: identifier: Confirmation editors: 9999: identifier: removeButton 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14
Form: formEditor: propertyCollections: finishers: 60: identifier: Closure editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.Form.finisher.Closure.editor.header.label 9999: identifier: removeButton 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’)
1 2 3 4 5 6
Form: formEditor: propertyCollections: finishers: 60: identifier: Closure
- Good to know
- Description
- Identifies the finisher which should be attached to the form definition. Must be equal to a 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
- array/ [CollectionElementHeaderEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype ‘standard’)
1 2 3 4 5 6 7 8 9 10 11
Form: formEditor: propertyCollections: finishers: 60: identifier: Closure editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor 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’)
1 2 3 4 5 6 7 8 9 10
Form: formEditor: propertyCollections: finishers: 60: identifier: Closure editors: 9999: identifier: removeButton 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14
Form: formEditor: propertyCollections: finishers: 70: identifier: FlashMessage editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.Form.finisher.FlashMessage.editor.header.label 9999: identifier: removeButton 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’)
1 2 3 4 5 6
Form: formEditor: propertyCollections: finishers: 70: identifier: FlashMessage
- Good to know
- Description
- Identifies the finisher which should be attached to the form definition. Must be equal to a 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
- array/ [CollectionElementHeaderEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype ‘standard’)
1 2 3 4 5 6 7 8 9 10 11
Form: formEditor: propertyCollections: finishers: 70: identifier: FlashMessage editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor 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’)
1 2 3 4 5 6 7 8 9 10
Form: formEditor: propertyCollections: finishers: 70: identifier: FlashMessage editors: 9999: identifier: removeButton 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’)
1 2 3 4 5 6 7 8 9 10 11 12 13 14
Form: formEditor: propertyCollections: finishers: 80: identifier: SaveToDatabase editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.Form.finisher.SaveToDatabase.editor.header.label 9999: identifier: removeButton 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’)
1 2 3 4 5 6
Form: formEditor: propertyCollections: finishers: 80: identifier: SaveToDatabase
- Good to know
- Description
- Identifies the finisher which should be attached to the form definition. Must be equal to a 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
- array/ [CollectionElementHeaderEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype ‘standard’)
1 2 3 4 5 6 7 8 9 10 11
Form: formEditor: propertyCollections: finishers: 80: identifier: SaveToDatabase editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor 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’)
1 2 3 4 5 6 7 8 9 10
Form: formEditor: propertyCollections: finishers: 80: identifier: SaveToDatabase editors: 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor