[ImageUpload]¶
Properties¶
implementationClassName¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.implementationClassName
- Data type
string
- Needed by
Frontend/ Backend (form editor)
- Overwritable within form definition
No
- form editor can write this property into the form definition (for prototype 'standard')
No
- Mandatory
Yes
- Default value (for prototype 'standard')
1ImageUpload: 2 implementationClassName: TYPO3\CMS\Form\Domain\Model\FormElements\FileUpload
- Description
Classname which implements the form element.
properties.containerClassAttribute¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.properties.containerClassAttribute
- 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
No
- Default value (for prototype 'standard')
1ImageUpload: 2 properties: 3 containerClassAttribute: input 4 elementClassAttribute: lightbox 5 elementErrorClassAttribute: error 6 saveToFileMount: '1:/user_upload/' 7 allowedMimeTypes: 8 - image/jpeg 9 - image/png 10 - image/bmp 11 imageLinkMaxWidth: 500 12 imageMaxWidth: 500 13 imageMaxHeight: 500
- Description
A CSS class which is typically wrapped around the form elements.
properties.elementClassAttribute¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.properties.elementClassAttribute
- 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
No
- Default value (for prototype 'standard')
1ImageUpload: 2 properties: 3 containerClassAttribute: input 4 elementClassAttribute: lightbox 5 elementErrorClassAttribute: error 6 saveToFileMount: '1:/user_upload/' 7 allowedMimeTypes: 8 - image/jpeg 9 - image/png 10 - image/bmp 11 imageLinkMaxWidth: 500 12 imageMaxWidth: 500 13 imageMaxHeight: 500
- Description
A CSS class written to the form element.
properties.elementDescription¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.properties.elementDescription
- 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')
Yes
- Mandatory
No
- Default value (for prototype 'standard')
Undefined
- Good to know
- Description
Set a description of the form element. By default, it is displayed below the form element.
properties.elementErrorClassAttribute¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.properties.elementErrorClassAttribute
- 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
No
- Default value (for prototype 'standard')
1ImageUpload: 2 properties: 3 containerClassAttribute: input 4 elementClassAttribute: lightbox 5 elementErrorClassAttribute: error 6 saveToFileMount: '1:/user_upload/' 7 allowedMimeTypes: 8 - image/jpeg 9 - image/png 10 - image/bmp 11 imageLinkMaxWidth: 500 12 imageMaxWidth: 500 13 imageMaxHeight: 500
- Description
A CSS class which is written to the form element if validation errors exists.
properties.saveToFileMount¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.properties.saveToFileMount
- 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')
Yes
- Mandatory
No
- Default value (for prototype 'standard')
1ImageUpload: 2 properties: 3 containerClassAttribute: input 4 elementClassAttribute: lightbox 5 elementErrorClassAttribute: error 6 saveToFileMount: '1:/user_upload/' 7 allowedMimeTypes: 8 - image/jpeg 9 - image/png 10 - image/bmp 11 imageLinkMaxWidth: 500 12 imageMaxWidth: 500 13 imageMaxHeight: 500
- Description
The location (file mount) for the uploaded images. If this file mount or the property "saveToFileMount" does not exist the folder in which the form definition lies (persistence identifier) will be used. If the form is generated programmatically and therefore no persistence identifier exist the default storage "1:/user_upload/" will be used.
properties.allowedMimeTypes¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.properties.allowedMimeTypes
- 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')
Yes
- Mandatory
Yes
- Default value (for prototype 'standard')
1ImageUpload: 2 properties: 3 containerClassAttribute: input 4 elementClassAttribute: lightbox 5 elementErrorClassAttribute: error 6 saveToFileMount: '1:/user_upload/' 7 allowedMimeTypes: 8 - image/jpeg 9 - image/png 10 - image/bmp 11 imageLinkMaxWidth: 500 12 imageMaxWidth: 500 13 imageMaxHeight: 500
- Description
The allowed mime types for the image uploads.
properties.imageLinkMaxWidth¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.properties.imageLinkMaxWidth
- Data type
int
- 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
No
- Default value (for prototype 'standard')
1ImageUpload: 2 properties: 3 containerClassAttribute: input 4 elementClassAttribute: lightbox 5 elementErrorClassAttribute: error 6 saveToFileMount: '1:/user_upload/' 7 allowedMimeTypes: 8 - image/jpeg 9 - image/png 10 - image/bmp 11 imageLinkMaxWidth: 500 12 imageMaxWidth: 500 13 imageMaxHeight: 500
- Description
The max width for the uploaded image preview link.
properties.imageMaxWidth¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.properties.imageMaxWidth
- Data type
int
- 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
No
- Default value (for prototype 'standard')
1ImageUpload: 2 properties: 3 containerClassAttribute: input 4 elementClassAttribute: lightbox 5 elementErrorClassAttribute: error 6 saveToFileMount: '1:/user_upload/' 7 allowedMimeTypes: 8 - image/jpeg 9 - image/png 10 - image/bmp 11 imageLinkMaxWidth: 500 12 imageMaxWidth: 500 13 imageMaxHeight: 500
- Description
The max width for the uploaded image preview.
properties.imageMaxHeight¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.properties.imageMaxHeight
- Data type
int
- 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
No
- Default value (for prototype 'standard')
1ImageUpload: 2 properties: 3 containerClassAttribute: input 4 elementClassAttribute: lightbox 5 elementErrorClassAttribute: error 6 saveToFileMount: '1:/user_upload/' 7 allowedMimeTypes: 8 - image/jpeg 9 - image/png 10 - image/bmp 11 imageLinkMaxWidth: 500 12 imageMaxWidth: 500 13 imageMaxHeight: 500
- Description
The max height for the uploaded image preview.
formEditor¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.formEditor
- Data type
array
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1ImageUpload: 2 formEditor: 3 editors: 4 100: 5 identifier: header 6 templateName: Inspector-FormElementHeaderEditor 7 200: 8 identifier: label 9 templateName: Inspector-TextEditor 10 label: formEditor.elements.FormElement.editor.label.label 11 propertyPath: label 12 230: 13 identifier: elementDescription 14 templateName: Inspector-TextEditor 15 label: formEditor.elements.FormElement.editor.elementDescription.label 16 propertyPath: properties.elementDescription 17 300: 18 identifier: allowedMimeTypes 19 templateName: Inspector-MultiSelectEditor 20 label: formEditor.elements.ImageUpload.editor.allowedMimeTypes.label 21 propertyPath: properties.allowedMimeTypes 22 selectOptions: 23 10: 24 value: image/jpeg 25 label: formEditor.elements.ImageUpload.editor.allowedMimeTypes.jpg 26 20: 27 value: image/png 28 label: formEditor.elements.ImageUpload.editor.allowedMimeTypes.png 29 30: 30 value: image/bmp 31 label: formEditor.elements.ImageUpload.editor.allowedMimeTypes.bmp 32 400: 33 identifier: saveToFileMount 34 templateName: Inspector-SingleSelectEditor 35 label: formEditor.elements.FileUploadMixin.editor.saveToFileMount.label 36 propertyPath: properties.saveToFileMount 37 selectOptions: 38 10: 39 value: '1:/user_upload/' 40 label: '1:/user_upload/' 41 700: 42 identifier: gridColumnViewPortConfiguration 43 templateName: Inspector-GridColumnViewPortConfigurationEditor 44 label: formEditor.elements.FormElement.editor.gridColumnViewPortConfiguration.label 45 configurationOptions: 46 viewPorts: 47 10: 48 viewPortIdentifier: xs 49 label: formEditor.elements.FormElement.editor.gridColumnViewPortConfiguration.xs.label 50 20: 51 viewPortIdentifier: sm 52 label: formEditor.elements.FormElement.editor.gridColumnViewPortConfiguration.sm.label 53 30: 54 viewPortIdentifier: md 55 label: formEditor.elements.FormElement.editor.gridColumnViewPortConfiguration.md.label 56 40: 57 viewPortIdentifier: lg 58 label: formEditor.elements.FormElement.editor.gridColumnViewPortConfiguration.lg.label 59 numbersOfColumnsToUse: 60 label: formEditor.elements.FormElement.editor.gridColumnViewPortConfiguration.numbersOfColumnsToUse.label 61 propertyPath: 'properties.gridColumnClassAutoConfiguration.viewPorts.{@viewPortIdentifier}.numbersOfColumnsToUse' 62 fieldExplanationText: formEditor.elements.FormElement.editor.gridColumnViewPortConfiguration.numbersOfColumnsToUse.fieldExplanationText 63 800: 64 identifier: requiredValidator 65 templateName: Inspector-RequiredValidatorEditor 66 label: formEditor.elements.FormElement.editor.requiredValidator.label 67 validatorIdentifier: NotEmpty 68 propertyPath: properties.fluidAdditionalAttributes.required 69 propertyValue: required 70 900: 71 identifier: 'validators' 72 templateName: 'Inspector-ValidatorsEditor' 73 label: 'formEditor.elements.FileUploadMixin.editor.validators.label' 74 selectOptions: 75 10: 76 value: '' 77 label: 'formEditor.elements.FileUploadMixin.editor.validators.EmptyValue.label' 78 20: 79 value: 'FileSize' 80 label: 'formEditor.elements.FileUploadMixin.editor.validators.FileSize.label' 81 9999: 82 identifier: removeButton 83 templateName: Inspector-RemoveElementEditor 84 propertyCollections: 85 validators: 86 10: 87 identifier: FileSize 88 editors: 89 100: 90 identifier: header 91 templateName: Inspector-CollectionElementHeaderEditor 92 label: formEditor.elements.FileUploadMixin.validators.FileSize.editor.header.label 93 200: 94 identifier: minimum 95 templateName: Inspector-TextEditor 96 label: formEditor.elements.MinimumMaximumEditorsMixin.editor.minimum.label 97 propertyPath: options.minimum 98 propertyValidators: 99 10: FileSize 100 300: 101 identifier: maximum 102 templateName: Inspector-TextEditor 103 label: formEditor.elements.MinimumMaximumEditorsMixin.editor.maximum.label 104 propertyPath: options.maximum 105 propertyValidators: 106 10: FileSize 107 9999: 108 identifier: removeButton 109 templateName: Inspector-RemoveElementEditor 110 predefinedDefaults: 111 properties: 112 saveToFileMount: '1:/user_upload/' 113 allowedMimeTypes: 114 - image/jpeg 115 label: formEditor.elements.ImageUpload.label 116 group: custom 117 groupSorting: 400 118 iconIdentifier: form-image-upload
formEditor.editors.100¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.formEditor.editors.100
- Data type
array/ [FormElementHeaderEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1ImageUpload: 2 formEditor: 3 editors: 4 100: 5 identifier: header 6 templateName: Inspector-FormElementHeaderEditor
formEditor.editors.200¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.formEditor.editors.200
- Data type
array/ [TextEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1ImageUpload: 2 formEditor: 3 editors: 4 200: 5 identifier: label 6 templateName: Inspector-TextEditor 7 label: formEditor.elements.FormElement.editor.label.label 8 propertyPath: label
formEditor.editors.230¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.formEditor.editors.230
- Data type
string
- Needed by
Frontend/ Backend (form editor)
- Mandatory
No
- Default value (for prototype 'standard')
1Date: 2 formEditor: 3 editors: 4 230: 5 identifier: elementDescription 6 templateName: Inspector-TextEditor 7 label: formEditor.elements.FormElement.editor.elementDescription.label 8 propertyPath: properties.elementDescription
formEditor.editors.300¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.formEditor.editors.300
- Data type
array/ [TextEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1ImageUpload: 2 formEditor: 3 editors: 4 300: 5 identifier: allowedMimeTypes 6 templateName: Inspector-MultiSelectEditor 7 label: formEditor.elements.ImageUpload.editor.allowedMimeTypes.label 8 propertyPath: properties.allowedMimeTypes 9 selectOptions: 10 10: 11 value: image/jpeg 12 label: formEditor.elements.ImageUpload.editor.allowedMimeTypes.jpg 13 20: 14 value: image/png 15 label: formEditor.elements.ImageUpload.editor.allowedMimeTypes.png 16 30: 17 value: image/bmp 18 label: formEditor.elements.ImageUpload.editor.allowedMimeTypes.bmp
formEditor.editors.400¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.formEditor.editors.400
- Data type
array/ [SingleSelectEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1ImageUpload: 2 formEditor: 3 editors: 4 400: 5 identifier: saveToFileMount 6 templateName: Inspector-SingleSelectEditor 7 label: formEditor.elements.FileUploadMixin.editor.saveToFileMount.label 8 propertyPath: properties.saveToFileMount 9 selectOptions: 10 10: 11 value: '1:/user_upload/' 12 label: '1:/user_upload/'
formEditor.editors.700¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.formEditor.editors.700
- Data type
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1ImageUpload: 2 formEditor: 3 editors: 4 700: 5 identifier: gridColumnViewPortConfiguration 6 templateName: Inspector-GridColumnViewPortConfigurationEditor 7 label: formEditor.elements.FormElement.editor.gridColumnViewPortConfiguration.label 8 configurationOptions: 9 viewPorts: 10 10: 11 viewPortIdentifier: xs 12 label: formEditor.elements.FormElement.editor.gridColumnViewPortConfiguration.xs.label 13 20: 14 viewPortIdentifier: sm 15 label: formEditor.elements.FormElement.editor.gridColumnViewPortConfiguration.sm.label 16 30: 17 viewPortIdentifier: md 18 label: formEditor.elements.FormElement.editor.gridColumnViewPortConfiguration.md.label 19 40: 20 viewPortIdentifier: lg 21 label: formEditor.elements.FormElement.editor.gridColumnViewPortConfiguration.lg.label 22 numbersOfColumnsToUse: 23 label: formEditor.elements.FormElement.editor.gridColumnViewPortConfiguration.numbersOfColumnsToUse.label 24 propertyPath: 'properties.gridColumnClassAutoConfiguration.viewPorts.{@viewPortIdentifier}.numbersOfColumnsToUse' 25 fieldExplanationText: formEditor.elements.FormElement.editor.gridColumnViewPortConfiguration.numbersOfColumnsToUse.fieldExplanationText
formEditor.editors.800¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.formEditor.editors.800
- Data type
array/ [RequiredValidatorEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1ImageUpload: 2 formEditor: 3 editors: 4 800: 5 identifier: requiredValidator 6 templateName: Inspector-RequiredValidatorEditor 7 label: formEditor.elements.FormElement.editor.requiredValidator.label 8 validatorIdentifier: NotEmpty 9 propertyPath: properties.fluidAdditionalAttributes.required 10 propertyValue: required
formEditor.editors.900¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.formEditor.editors.900
- Data type
array/ [ValidatorsEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1ImageUpload: 2 formEditor: 3 editors: 4 900: 5 identifier: validators 6 templateName: Inspector-ValidatorsEditor 7 label: formEditor.elements.FileUploadMixin.editor.validators.label 8 selectOptions: 9 10: 10 value: '' 11 label: formEditor.elements.FileUploadMixin.editor.validators.EmptyValue.label 12 20: 13 value: FileSize 14 label: formEditor.elements.FileUploadMixin.editor.validators.FileSize.label
formEditor.editors.9999¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.formEditor.editors.9999
- Data type
array/ [RemoveElementEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1ImageUpload: 2 formEditor: 3 editors: 4 9999: 5 identifier: removeButton 6 templateName: Inspector-RemoveElementEditor
formEditor.predefinedDefaults¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.formEditor.predefinedDefaults
- Data type
array
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1ImageUpload: 2 formEditor: 3 predefinedDefaults: 4 properties: 5 saveToFileMount: '1:/user_upload/' 6 allowedMimeTypes: 7 - image/jpeg
- Description
Defines predefined defaults for form element properties which are prefilled, if the form element is added to a form.
formEditor.propertyCollections.validators.10¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.formEditor.propertyCollections.validators.10
- Data type
array
- Needed by
Backend (form editor)
- Mandatory
No
- Default value (for prototype 'standard')
1ImageUpload: 2 formEditor: 3 propertyCollections: 4 validators: 5 10: 6 identifier: FileSize 7 editors: 8 100: 9 identifier: header 10 templateName: Inspector-CollectionElementHeaderEditor 11 label: formEditor.elements.FileUploadMixin.validators.FileSize.editor.header.label 12 200: 13 identifier: minimum 14 templateName: Inspector-TextEditor 15 label: formEditor.elements.MinimumMaximumEditorsMixin.editor.minimum.label 16 propertyPath: options.minimum 17 propertyValidators: 18 10: FileSize 19 300: 20 identifier: maximum 21 templateName: Inspector-TextEditor 22 label: formEditor.elements.MinimumMaximumEditorsMixin.editor.maximum.label 23 propertyPath: options.maximum 24 propertyValidators: 25 10: FileSize 26 9999: 27 identifier: removeButton 28 templateName: Inspector-RemoveElementEditor
formEditor.propertyCollections.validators.10.identifier¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.formEditor.propertyCollections.validators.10.identifier
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1ImageUpload: 2 formEditor: 3 propertyCollections: 4 validators: 5 10: 6 identifier: FileSize
- Good to know
- Description
Identifies the validator which should be attached to the form element. Must be equal to an existing
<validatorIdentifier>
.
formEditor.propertyCollections.validators.10.editors.100¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.formEditor.propertyCollections.validators.10.editors.100
- Data type
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1ImageUpload: 2 formEditor: 3 propertyCollections: 4 validators: 5 10: 6 identifier: FileSize 7 editors: 8 100: 9 identifier: header 10 templateName: Inspector-CollectionElementHeaderEditor 11 label: formEditor.elements.FileUploadMixin.validators.FileSize.editor.header.label
formEditor.propertyCollections.validators.10.editors.100¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.formEditor.propertyCollections.validators.10.editors.100
- Data type
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1ImageUpload: 2 formEditor: 3 propertyCollections: 4 validators: 5 10: 6 identifier: FileSize 7 editors: 8 200: 9 identifier: minimum 10 templateName: Inspector-TextEditor 11 label: formEditor.elements.MinimumMaximumEditorsMixin.editor.minimum.label 12 propertyPath: options.minimum 13 propertyValidators: 14 10: FileSize
formEditor.propertyCollections.validators.10.editors.100¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.formEditor.propertyCollections.validators.10.editors.100
- Data type
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1ImageUpload: 2 formEditor: 3 propertyCollections: 4 validators: 5 10: 6 identifier: FileSize 7 editors: 8 300: 9 identifier: maximum 10 templateName: Inspector-TextEditor 11 label: formEditor.elements.MinimumMaximumEditorsMixin.editor.maximum.label 12 propertyPath: options.maximum 13 propertyValidators: 14 10: FileSize
formEditor.propertyCollections.validators.10.editors.9999¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.formEditor.propertyCollections.validators.10.editors.9999
- Data type
array/ [RemoveElementEditor]
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1ImageUpload: 2 formEditor: 3 propertyCollections: 4 validators: 5 10: 6 identifier: FileSize 7 editors: 8 9999: 9 identifier: removeButton 10 templateName: Inspector-RemoveElementEditor
formEditor.label¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.formEditor.label
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1ImageUpload: 2 formEditor: 3 label: formEditor.elements.ImageUpload.label
- Good to know
- Description
This label will be shown within the "new element" Modal.
formEditor.group¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.formEditor.group
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1ImageUpload: 2 formEditor: 3 group: custom
- Default value
Depends (see concrete element configuration)
- Description
Define within which group within the
form editor
"new Element" modal the form element should be shown. Thegroup
value must be equal to an array key withinformElementGroups
.
formEditor.groupSorting¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.formEditor.groupSorting
- Data type
int
- Needed by
Backend (form editor)
- Mandatory
Recommended
- Default value (for prototype 'standard')
1ImageUpload: 2 formEditor: 3 groupSorting: 400
- Description
The position within the
formEditor.group
for this form element.
formEditor.iconIdentifier¶
- Option path
TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.formElementsDefinition.ImageUpload.formEditor.iconIdentifier
- Data type
string
- Needed by
Backend (form editor)
- Mandatory
Yes
- Default value (for prototype 'standard')
1ImageUpload: 2 formEditor: 3 iconIdentifier: form-image-upload
- 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