[Password]
Properties
implementationClassName
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.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')
Password: implementationClassName: TYPO3\CMS\Form\Domain\Model\FormElements\GenericFormElement
Copied!
- Description
- Classname which implements the form element.
properties.containerClassAttribute
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.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')
Password: properties: containerClassAttribute: input elementClassAttribute: '' elementErrorClassAttribute: error
Copied!
- Description
- A CSS class which is typically wrapped around the form elements.
properties.elementClassAttribute
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.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')
Password: properties: containerClassAttribute: input elementClassAttribute: '' elementErrorClassAttribute: error
Copied!
- Description
- A CSS class written to the form element.
properties.elementDescription
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.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
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.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')
Password: properties: containerClassAttribute: input elementClassAttribute: '' elementErrorClassAttribute: error
Copied!
- Description
- A CSS class which is written to the form element if validation errors exists.
formEditor
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor
- Data type
- array
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: editors: 100: identifier: header templateName: Inspector-FormElementHeaderEditor 200: identifier: label templateName: Inspector-TextEditor label: formEditor.elements.FormElement.editor.label.label propertyPath: label 230: identifier: elementDescription templateName: Inspector-TextEditor label: formEditor.elements.FormElement.editor.elementDescription.label propertyPath: properties.elementDescription 400: identifier: placeholder templateName: Inspector-TextEditor label: formEditor.elements.TextMixin.editor.placeholder.label propertyPath: properties.fluidAdditionalAttributes.placeholder compatibilityPropertyPath: properties.placeholder doNotSetIfPropertyValueIsEmpty: true 500: identifier: defaultValue templateName: Inspector-TextEditor label: formEditor.elements.TextMixin.editor.defaultValue.label propertyPath: defaultValue 700: identifier: gridColumnViewPortConfiguration templateName: Inspector-GridColumnViewPortConfigurationEditor label: formEditor.elements.FormElement.editor.gridColumnViewPortConfiguration.label configurationOptions: viewPorts: 10: viewPortIdentifier: xs label: formEditor.elements.FormElement.editor.gridColumnViewPortConfiguration.xs.label 20: viewPortIdentifier: sm label: formEditor.elements.FormElement.editor.gridColumnViewPortConfiguration.sm.label 30: viewPortIdentifier: md label: formEditor.elements.FormElement.editor.gridColumnViewPortConfiguration.md.label 40: viewPortIdentifier: lg label: formEditor.elements.FormElement.editor.gridColumnViewPortConfiguration.lg.label numbersOfColumnsToUse: label: formEditor.elements.FormElement.editor.gridColumnViewPortConfiguration.numbersOfColumnsToUse.label propertyPath: 'properties.gridColumnClassAutoConfiguration.viewPorts.{@viewPortIdentifier}.numbersOfColumnsToUse' fieldExplanationText: formEditor.elements.FormElement.editor.gridColumnViewPortConfiguration.numbersOfColumnsToUse.fieldExplanationText 800: identifier: requiredValidator templateName: Inspector-RequiredValidatorEditor label: formEditor.elements.FormElement.editor.requiredValidator.label validatorIdentifier: NotEmpty propertyPath: properties.fluidAdditionalAttributes.required propertyValue: required 900: identifier: validators templateName: Inspector-ValidatorsEditor label: formEditor.elements.TextMixin.editor.validators.label selectOptions: 10: value: '' label: formEditor.elements.TextMixin.editor.validators.EmptyValue.label 20: value: Alphanumeric label: formEditor.elements.TextMixin.editor.validators.Alphanumeric.label 40: value: StringLength label: formEditor.elements.TextMixin.editor.validators.StringLength.label 50: value: EmailAddress label: formEditor.elements.TextMixin.editor.validators.EmailAddress.label 60: value: Integer label: formEditor.elements.TextMixin.editor.validators.Integer.label 70: value: Float label: formEditor.elements.TextMixin.editor.validators.Float.label 80: value: NumberRange label: formEditor.elements.TextMixin.editor.validators.NumberRange.label 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor predefinedDefaults: defaultValue: '' propertyCollections: validators: 10: identifier: Alphanumeric editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.TextMixin.validators.Alphanumeric.editor.header.label 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor 20: identifier: Text editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.TextMixin.validators.Text.editor.header.label 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor 30: identifier: StringLength editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.TextMixin.validators.StringLength.editor.header.label 200: identifier: minimum templateName: Inspector-TextEditor label: formEditor.elements.MinimumMaximumEditorsMixin.editor.minimum.label propertyPath: options.minimum propertyValidators: 10: Integer additionalElementPropertyPaths: 10: properties.fluidAdditionalAttributes.minlength 300: identifier: maximum templateName: Inspector-TextEditor label: formEditor.elements.MinimumMaximumEditorsMixin.editor.maximum.label propertyPath: options.maximum propertyValidators: 10: Integer additionalElementPropertyPaths: 10: properties.fluidAdditionalAttributes.maxlength 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor 40: identifier: EmailAddress editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.TextMixin.validators.EmailAddress.editor.header.label 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor 50: identifier: Integer editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.TextMixin.validators.Integer.editor.header.label 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor 60: identifier: Float editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.TextMixin.validators.Float.editor.header.label 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor 70: identifier: NumberRange editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.TextMixin.validators.NumberRange.editor.header.label 200: identifier: minimum templateName: Inspector-TextEditor label: formEditor.elements.MinimumMaximumEditorsMixin.editor.minimum.label propertyPath: options.minimum propertyValidators: 10: Integer additionalElementPropertyPaths: 10: properties.fluidAdditionalAttributes.min 300: identifier: maximum templateName: Inspector-TextEditor label: formEditor.elements.MinimumMaximumEditorsMixin.editor.maximum.label propertyPath: options.maximum propertyValidators: 10: Integer additionalElementPropertyPaths: 10: properties.fluidAdditionalAttributes.max 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor 80: identifier: RegularExpression editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.TextMixin.validators.RegularExpression.editor.header.label 200: identifier: regex templateName: Inspector-TextEditor label: formEditor.elements.TextMixin.validators.RegularExpression.editor.regex.label fieldExplanationText: formEditor.elements.TextMixin.validators.RegularExpression.editor.regex.fieldExplanationText propertyPath: options.regularExpression propertyValidators: 10: NotEmpty 20: RegularExpressionPattern 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor label: formEditor.elements.Password.label group: input groupSorting: 300 iconIdentifier: form-password
Copied!
formEditor.editors.100
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.editors.100
- Data type
- array/ [FormElementHeaderEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: editors: 100: identifier: header templateName: Inspector-FormElementHeaderEditor
Copied!
formEditor.editors.200
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.editors.200
- Data type
- array/ [TextEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: editors: 200: identifier: label templateName: Inspector-TextEditor label: formEditor.elements.FormElement.editor.label.label propertyPath: label
Copied!
formEditor.editors.230
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.editors.230
- Data type
- array/ [TextEditor]
- Needed by
- Frontend/ Backend (form editor)
- Mandatory
- No
- Default value (for prototype 'standard')
Date: formEditor: editors: 230: identifier: elementDescription templateName: Inspector-TextEditor label: formEditor.elements.FormElement.editor.elementDescription.label propertyPath: properties.elementDescription
Copied!
formEditor.editors.400
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.editors.400
- Data type
- array/ [TextEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: editors: 400: identifier: placeholder templateName: Inspector-TextEditor label: formEditor.elements.TextMixin.editor.placeholder.label propertyPath: properties.fluidAdditionalAttributes.placeholder compatibilityPropertyPath: properties.placeholder doNotSetIfPropertyValueIsEmpty: true
Copied!
formEditor.editors.500
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.editors.500
- Data type
- array/ [TextEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: editors: 500: identifier: defaultValue templateName: Inspector-TextEditor label: formEditor.elements.TextMixin.editor.defaultValue.label propertyPath: defaultValue
Copied!
formEditor.editors.700
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.editors.700
- Data type
- array/ [GridColumnViewPortConfigurationEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: editors: 700: identifier: gridColumnViewPortConfiguration templateName: Inspector-GridColumnViewPortConfigurationEditor label: formEditor.elements.FormElement.editor.gridColumnViewPortConfiguration.label configurationOptions: viewPorts: 10: viewPortIdentifier: xs label: formEditor.elements.FormElement.editor.gridColumnViewPortConfiguration.xs.label 20: viewPortIdentifier: sm label: formEditor.elements.FormElement.editor.gridColumnViewPortConfiguration.sm.label 30: viewPortIdentifier: md label: formEditor.elements.FormElement.editor.gridColumnViewPortConfiguration.md.label 40: viewPortIdentifier: lg label: formEditor.elements.FormElement.editor.gridColumnViewPortConfiguration.lg.label numbersOfColumnsToUse: label: formEditor.elements.FormElement.editor.gridColumnViewPortConfiguration.numbersOfColumnsToUse.label propertyPath: 'properties.gridColumnClassAutoConfiguration.viewPorts.{@viewPortIdentifier}.numbersOfColumnsToUse' fieldExplanationText: formEditor.elements.FormElement.editor.gridColumnViewPortConfiguration.numbersOfColumnsToUse.fieldExplanationText
Copied!
formEditor.editors.800
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.editors.800
- Data type
- array/ [RequiredValidatorEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: editors: 800: identifier: requiredValidator templateName: Inspector-RequiredValidatorEditor label: formEditor.elements.FormElement.editor.requiredValidator.label validatorIdentifier: NotEmpty propertyPath: properties.fluidAdditionalAttributes.required propertyValue: required
Copied!
formEditor.editors.900
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.editors.900
- Data type
- array/ [ValidatorsEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: editors: 900: identifier: validators templateName: Inspector-ValidatorsEditor label: formEditor.elements.TextMixin.editor.validators.label selectOptions: 10: value: '' label: formEditor.elements.TextMixin.editor.validators.EmptyValue.label 20: value: Alphanumeric label: formEditor.elements.TextMixin.editor.validators.Alphanumeric.label 40: value: StringLength label: formEditor.elements.TextMixin.editor.validators.StringLength.label 50: value: EmailAddress label: formEditor.elements.TextMixin.editor.validators.EmailAddress.label 60: value: Integer label: formEditor.elements.TextMixin.editor.validators.Integer.label 70: value: Float label: formEditor.elements.TextMixin.editor.validators.Float.label 80: value: NumberRange label: formEditor.elements.TextMixin.editor.validators.NumberRange.label
Copied!
formEditor.editors.9999
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.editors.9999
- Data type
- array/ [RemoveElementEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: editors: 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor
Copied!
formEditor.predefinedDefaults
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.predefinedDefaults
- Data type
- array
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: predefinedDefaults: defaultValue: ''
Copied!
- 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
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.10
- Data type
- array
- Needed by
- Backend (form editor)
- Mandatory
- No
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 10: identifier: Alphanumeric editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.TextMixin.validators.Alphanumeric.editor.header.label 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor
Copied!
formEditor.propertyCollections.validators.10.identifier
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.10.identifier
- Data type
- string
- Needed by
- Backend (form editor)
- Mandatory
- Yes
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 10: identifier: Alphanumeric
Copied!- 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
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.10.editors.100
- Data type
- array/ [CollectionElementHeaderEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 10: identifier: Alphanumeric editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.TextMixin.validators.Alphanumeric.editor.header.label
Copied!
formEditor.propertyCollections.validators.10.editors.9999
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.10.editors.9999
- Data type
- array/ [RemoveElementEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 10: identifier: Alphanumeric editors: 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor
Copied!
formEditor.propertyCollections.validators.20
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.20
- Data type
- array
- Needed by
- Backend (form editor)
- Mandatory
- No
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 20: identifier: Text editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.TextMixin.validators.Text.editor.header.label 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor
Copied!
formEditor.propertyCollections.validators.20.identifier
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.20.identifier
- Data type
- string
- Needed by
- Backend (form editor)
- Mandatory
- Yes
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 20: identifier: Text
Copied!- 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.20.editors.100
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.20.editors.100
- Data type
- array/ [CollectionElementHeaderEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 20: identifier: Text editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.TextMixin.validators.Text.editor.header.label
Copied!
formEditor.propertyCollections.validators.20.editors.9999
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.20.editors.9999
- Data type
- array/ [RemoveElementEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 20: identifier: Text editors: 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor
Copied!
formEditor.propertyCollections.validators.30
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.30
- Data type
- array
- Needed by
- Backend (form editor)
- Mandatory
- No
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 30: identifier: StringLength editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.TextMixin.validators.StringLength.editor.header.label 200: identifier: minimum templateName: Inspector-TextEditor label: formEditor.elements.MinimumMaximumEditorsMixin.editor.minimum.label propertyPath: options.minimum propertyValidators: 10: Integer additionalElementPropertyPaths: 10: properties.fluidAdditionalAttributes.minlength 300: identifier: maximum templateName: Inspector-TextEditor label: formEditor.elements.MinimumMaximumEditorsMixin.editor.maximum.label propertyPath: options.maximum propertyValidators: 10: Integer additionalElementPropertyPaths: 10: properties.fluidAdditionalAttributes.maxlength 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor
Copied!
formEditor.propertyCollections.validators.30.identifier
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.30.identifier
- Data type
- string
- Needed by
- Backend (form editor)
- Mandatory
- Yes
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 30: identifier: StringLength
Copied!- 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.30.editors.100
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.30.editors.100
- Data type
- array/ [CollectionElementHeaderEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 30: identifier: StringLength editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.TextMixin.validators.StringLength.editor.header.label
Copied!
formEditor.propertyCollections.validators.30.editors.200
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.30.editors.200
- Data type
- array/ [TextEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 30: identifier: StringLength editors: 200: identifier: minimum templateName: Inspector-TextEditor label: formEditor.elements.MinimumMaximumEditorsMixin.editor.minimum.label propertyPath: options.minimum propertyValidators: 10: Integer additionalElementPropertyPaths: 10: properties.fluidAdditionalAttributes.minlength
Copied!
formEditor.propertyCollections.validators.30.editors.300
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.30.editors.300
- Data type
- array/ [TextEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 30: identifier: StringLength editors: 300: identifier: maximum templateName: Inspector-TextEditor label: formEditor.elements.MinimumMaximumEditorsMixin.editor.maximum.label propertyPath: options.maximum propertyValidators: 10: Integer additionalElementPropertyPaths: 10: properties.fluidAdditionalAttributes.maxlength
Copied!
formEditor.propertyCollections.validators.30.editors.9999
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.30.editors.9999
- Data type
- array/ [RemoveElementEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 30: identifier: StringLength editors: 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor
Copied!
formEditor.propertyCollections.validators.40
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.40
- Data type
- array
- Needed by
- Backend (form editor)
- Mandatory
- No
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 40: identifier: EmailAddress editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.TextMixin.validators.EmailAddress.editor.header.label 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor
Copied!
formEditor.propertyCollections.validators.40.identifier
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.40.identifier
- Data type
- string
- Needed by
- Backend (form editor)
- Mandatory
- Yes
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 40: identifier: EmailAddress
Copied!- 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.40.editors.100
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.40.editors.100
- Data type
- array/ [CollectionElementHeaderEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 40: identifier: EmailAddress editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.TextMixin.validators.EmailAddress.editor.header.label
Copied!
formEditor.propertyCollections.validators.40.editors.9999
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.40.editors.9999
- Data type
- array/ [RemoveElementEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 40: identifier: EmailAddress editors: 100: identifier: removeButton templateName: Inspector-RemoveElementEditor
Copied!
formEditor.propertyCollections.validators.50
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.50
- Data type
- array
- Needed by
- Backend (form editor)
- Mandatory
- No
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 50: identifier: Integer editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.TextMixin.validators.Integer.editor.header.label 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor
Copied!
formEditor.propertyCollections.validators.50.identifier
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.50.identifier
- Data type
- string
- Needed by
- Backend (form editor)
- Mandatory
- Yes
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 50: identifier: Integer
Copied!- 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.50.editors.100
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.50.editors.100
- Data type
- array/ [CollectionElementHeaderEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 50: identifier: Integer editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.TextMixin.validators.Integer.editor.header.label
Copied!
formEditor.propertyCollections.validators.50.editors.9999
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.50.editors.9999
- Data type
- array/ [RemoveElementEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 50: identifier: Integer editors: 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor
Copied!
formEditor.propertyCollections.validators.60
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.60
- Data type
- array
- Needed by
- Backend (form editor)
- Mandatory
- No
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 60: identifier: Float editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.TextMixin.validators.Float.editor.header.label 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor
Copied!
formEditor.propertyCollections.validators.60.identifier
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.60.identifier
- Data type
- string
- Needed by
- Backend (form editor)
- Mandatory
- Yes
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 60: identifier: Float
Copied!- 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.60.editors.100
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.60.editors.100
- Data type
- array/ [CollectionElementHeaderEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 60: identifier: Float editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.TextMixin.validators.Float.editor.header.label
Copied!
formEditor.propertyCollections.validators.60.editors.9999
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.60.editors.9999
- Data type
- array/ [RemoveElementEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 60: identifier: Float editors: 100: identifier: removeButton templateName: Inspector-RemoveElementEditor
Copied!
formEditor.propertyCollections.validators.70
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.70
- Data type
- array
- Needed by
- Backend (form editor)
- Mandatory
- No
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 70: identifier: NumberRange editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.TextMixin.validators.NumberRange.editor.header.label 200: identifier: minimum templateName: Inspector-TextEditor label: formEditor.elements.MinimumMaximumEditorsMixin.editor.minimum.label propertyPath: options.minimum propertyValidators: 10: Integer additionalElementPropertyPaths: 10: properties.fluidAdditionalAttributes.min 300: identifier: maximum templateName: Inspector-TextEditor label: formEditor.elements.MinimumMaximumEditorsMixin.editor.maximum.label propertyPath: options.maximum propertyValidators: 10: Integer additionalElementPropertyPaths: 10: properties.fluidAdditionalAttributes.max 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor
Copied!
formEditor.propertyCollections.validators.70.identifier
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.70.identifier
- Data type
- string
- Needed by
- Backend (form editor)
- Mandatory
- Yes
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 70: identifier: NumberRange
Copied!- 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.70.editors.100
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.70.editors.100
- Data type
- array/ [CollectionElementHeaderEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 70: identifier: NumberRange editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.TextMixin.validators.NumberRange.editor.header.label
Copied!
formEditor.propertyCollections.validators.70.editors.200
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.70.editors.200
- Data type
- array/ [TextEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 70: identifier: NumberRange editors: 200: identifier: minimum templateName: Inspector-TextEditor label: formEditor.elements.MinimumMaximumEditorsMixin.editor.minimum.label propertyPath: options.minimum propertyValidators: 10: Integer additionalElementPropertyPaths: 10: properties.fluidAdditionalAttributes.min
Copied!
formEditor.propertyCollections.validators.70.editors.300
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.70.editors.300
- Data type
- array/ [TextEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 70: identifier: NumberRange editors: 300: identifier: maximum templateName: Inspector-TextEditor label: formEditor.elements.MinimumMaximumEditorsMixin.editor.maximum.label propertyPath: options.maximum propertyValidators: 10: Integer additionalElementPropertyPaths: 10: properties.fluidAdditionalAttributes.max
Copied!
formEditor.propertyCollections.validators.70.editors.9999
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.70.editors.9999
- Data type
- array/ [RemoveElementEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 70: identifier: NumberRange editors: 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor
Copied!
formEditor.propertyCollections.validators.80
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.80
- Data type
- array
- Needed by
- Backend (form editor)
- Mandatory
- No
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 80: identifier: RegularExpression editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.TextMixin.validators.RegularExpression.editor.header.label 200: identifier: regex templateName: Inspector-TextEditor label: formEditor.elements.TextMixin.validators.RegularExpression.editor.regex.label fieldExplanationText: formEditor.elements.TextMixin.validators.RegularExpression.editor.regex.fieldExplanationText propertyPath: options.regularExpression propertyValidators: 10: NotEmpty 20: RegularExpressionPattern 9999: identifier: removeButton templateName: Inspector-RemoveElementEditor
Copied!
formEditor.propertyCollections.validators.80.identifier
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.80.identifier
- Data type
- string
- Needed by
- Backend (form editor)
- Mandatory
- Yes
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 80: identifier: RegularExpression
Copied!- 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.80.editors.100
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.80.editors.100
- Data type
- array/ [CollectionElementHeaderEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 80: identifier: RegularExpression editors: 100: identifier: header templateName: Inspector-CollectionElementHeaderEditor label: formEditor.elements.TextMixin.validators.RegularExpression.editor.header.label
Copied!
formEditor.propertyCollections.validators.80.editors.200
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.80.editors.200
- Data type
- array/ [TextEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 80: identifier: RegularExpression editors: 200: identifier: regex templateName: Inspector-TextEditor label: formEditor.elements.TextMixin.validators.RegularExpression.editor.regex.label fieldExplanationText: formEditor.elements.TextMixin.validators.RegularExpression.editor.regex.fieldExplanationText propertyPath: options.regularExpression propertyValidators: 10: NotEmpty 20: RegularExpressionPattern
Copied!
formEditor.propertyCollections.validators.80.editors.9999
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.propertyCollections.validators.80.editors.9999
- Data type
- array/ [RemoveElementEditor]
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: propertyCollections: validators: 80: identifier: RegularExpression editors: 100: identifier: removeButton templateName: Inspector-RemoveElementEditor
Copied!
formEditor.label
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.label
- Data type
- string
- Needed by
- Backend (form editor)
- Mandatory
- Yes
- Default value (for prototype 'standard')
Password: formEditor: label: formEditor.elements.Password.label
Copied!- Good to know
- Description
- This label will be shown within the "new element" Modal.
formEditor.group
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.group
- Data type
- string
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: group: input
Copied!- 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
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.groupSorting
- Data type
- int
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: groupSorting: 300
Copied!
- Description
- The position within the
formEditor.group
for this form element.
formEditor.iconIdentifier
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.Password.formEditor.iconIdentifier
- Data type
- string
- Needed by
- Backend (form editor)
- Mandatory
- Recommended
- Default value (for prototype 'standard')
Password: formEditor: iconIdentifier: form-password
Copied!
- Description
-
An icon identifier which must be registered through the
\TYPO3\
. This icon will be shown withinCMS\ Core\ Imaging\ Icon Registry - "Inspector [FormElementHeaderEditor]".
- "Abstract view formelement templates".
Tree
component.- "new element" Modal