.. include:: /Includes.rst.txt .. _typo3.cms.form.prototypes..formelementsdefinition..formeditor.editors.*.typo3winbrowsereditor: ======================= [Typo3WinBrowserEditor] ======================= .. _typo3.cms.form.prototypes..formelementsdefinition..formeditor.editors.*.typo3winbrowsereditor-introduction: Introduction ============ Shows a popup window to select a record (e.g. pages or tt_content records) as you know it from within the form engine. .. _typo3.cms.form.prototypes..formelementsdefinition..formeditor.editors.*.typo3winbrowsereditor-properties: Properties ========== .. _typo3.cms.form.prototypes..formelementsdefinition..formeditor.editors.*.templatename-typo3winbrowsereditor: templateName ------------ :aspect:`Data type` string :aspect:`Needed by` Backend (form editor) :aspect:`Mandatory` Yes :aspect:`Related options` - :ref:`TYPO3.CMS.Form.prototypes.\.formEditor.formEditorPartials .formeditor.formeditorpartials>` :aspect:`value` Inspector-Typo3WinBrowserEditor :aspect:`Good to know` - :ref:`"Inspector"` :aspect:`Description` .. include:: properties/TemplateName.rst .. _typo3.cms.form.prototypes..formelementsdefinition..formeditor.editors.*.identifier-typo3winbrowsereditor: .. include:: properties/Identifier.rst .. _typo3.cms.form.prototypes..formelementsdefinition..formeditor.editors.*.label-typo3winbrowsereditor: .. include:: properties/Label.rst .. _typo3.cms.form.prototypes..formelementsdefinition..formeditor.editors.*.propertypath-typo3winbrowsereditor: .. include:: properties/PropertyPath.rst .. _typo3.cms.form.prototypes..formelementsdefinition..formeditor.editors.*.buttonlabel-typo3winbrowsereditor: buttonLabel ----------- :aspect:`Data type` string :aspect:`Needed by` Backend (form editor) :aspect:`Mandatory` Yes .. :aspect:`Related options` @ToDo :aspect:`Good to know` - :ref:`"Inspector"` - :ref:`"Translate form editor settings"` :aspect:`Description` The label for the button which opens the popup window. .. _typo3.cms.form.prototypes..formelementsdefinition..formeditor.editors.*.browsabletype-typo3winbrowsereditor: browsableType ------------- :aspect:`Data type` string :aspect:`Needed by` Backend (form editor) :aspect:`Mandatory` Yes .. :aspect:`Related options` @ToDo :aspect:`Good to know` - :ref:`"Inspector"` :aspect:`Description` The allowed selectable record types e.g 'pages' or 'tt_content'. .. _typo3.cms.form.prototypes..formelementsdefinition..formeditor.editors.*.iconidentifier-typo3winbrowsereditor: iconIdentifier -------------- :aspect:`Data type` string :aspect:`Needed by` Backend (form editor) :aspect:`Mandatory` Yes .. :aspect:`Related options` @ToDo :aspect:`Good to know` - :ref:`"Inspector"` :aspect:`Description` The icon to use for the button which triggers the record browser. .. _typo3.cms.form.prototypes..formelementsdefinition..formeditor.editors.*.propertyvalidators-typo3winbrowsereditor: propertyValidators ------------------ :aspect:`Data type` array :aspect:`Needed by` Backend (form editor) :aspect:`Mandatory` No :aspect:`Related options` - :ref:`"formElementPropertyValidatorsDefinition".formeditor.formelementpropertyvalidatorsdefinition>` :aspect:`Good to know` - :ref:`"Inspector"` :aspect:`Description` This ``inspector editors`` is able to validate it's value through JavaScript methods. This JavaScript validators can be registered through ``getFormEditorApp().addPropertyValidationValidator()``. The first method argument is the identifier for such a validator. Every array value within ``propertyValidators`` must be equal to such an identifier. For example: .. code-block:: yaml propertyValidators: 10: 'Integer' 20: 'FormElementIdentifierWithinCurlyBracesExclusive' .. _typo3.cms.form.prototypes..formelementsdefinition..formeditor.editors.*.propertyvalidatorsmode-typo3winbrowsereditor: propertyValidatorsMode ---------------------- :aspect:`Data type` string :aspect:`Needed by` Backend (form editor) :aspect:`Mandatory` No .. :aspect:`Related options` @ToDo :aspect:`Default value` AND :aspect:`possible values` OR/ AND :aspect:`Good to know` - :ref:`"Inspector"` :aspect:`Description` If set to 'OR' then at least one validator must be valid to accept the ``inspector editor`` value. If set to 'AND' then all validators must be valid. .. _typo3.cms.form.prototypes..formelementsdefinition..formeditor.editors.*.fieldexplanationtext-typo3winbrowsereditor: fieldExplanationText -------------------- :aspect:`Data type` string :aspect:`Needed by` Backend (form editor) :aspect:`Mandatory` No .. :aspect:`Related options` @ToDo :aspect:`Good to know` - :ref:`"Inspector"` - :ref:`"Translate form editor settings"` :aspect:`Description` A text which is shown at the bottom of the ``inspector editor``.