[TextareaEditor]
Introduction
Shows a textarea.
Properties
templateName
- Data type
- string
- Needed by
- Backend (form editor)
- Mandatory
- Yes
- Related options
- value
- Inspector-TextareaEditor
- Good to know
- Description
-
The inline HTML template which is used for this inspector editor. Must be equal to an existing array key within
prototypes.<prototypeIdentifier>.formEditor.formEditorPartialsand must be started with 'Inspector-' by convention.
identifier
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.<formElementTypeIdentifier>.formEditor.editors.*.identifier
- Data type
- string
- Needed by
- Backend (form editor)
- Mandatory
- Yes
- Default value
- Depends (see concrete element configuration)
- Good to know
- Description
- Identifies the current
inspector editorwithin the current form element. The identifier is a text of your choice but must be unique within the optionpathprototypes.prototypeIdentifier.formElementsDefinition.formelementtypeidentifier.formEditor.editors.
label
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.<formElementTypeIdentifier>.formEditor.editors.*.label
- Data type
- string
- Needed by
- Backend (form editor)
- Mandatory
- Yes
- Default value
- Depends (see concrete element configuration)
- Good to know
- Description
- The label for this
inspector editorwhich is shown within theinspector component.
propertyPath
- Option path
- prototypes.<prototypeIdentifier>.formElementsDefinition.<formElementTypeIdentifier>.formEditor.editors.*.propertyPath
- Data type
- string
- Needed by
- Backend (form editor)
- Mandatory
- Yes
- Default value
- Depends (see concrete element configuration)
- Good to know
- Description
- The path to the property of the form element which should be written by this
inspector editor.
enableRichtext
- Data type
- boolean
- Needed by
- Backend (form editor)
- Mandatory
- No
- Default value
- false
- Description
-
If set to true, the textarea will be rendered as a rich text editor using CKEditor 5. This allows for formatted text input with features like bold, italic, links, and lists.
The RTE configuration is loaded from the global TYPO3 RTE presets defined in the system configuration. Use the
richtextConfigurationoption to specify which preset should be used.
richtextConfiguration
- Data type
- string
- Needed by
- Backend (form editor)
- Mandatory
- No
- Default value
- 'form-label'
- Related options
- Description
-
Defines which RTE preset configuration should be used when
enableRichtextis true. The preset name must correspond to a preset defined in the global TYPO3 RTE configuration.Common preset names include:
form-label- Simple formatting for labels and short texts (bold, italic, link) - defaultform-content- Extended formatting for content fields (includes lists)default- The default TYPO3 RTE configurationminimal- A minimal configuration with basic formattingfull- A full-featured configuration with all available features
If the specified preset does not exist, the system will fall back to the 'form-label' preset.