1.. include:: ../../../../../../Includes.txt 2 3 4.. _typo3.cms.form.prototypes.<prototypeidentifier>.formelementsdefinition.<formelementtypeidentifier>.formeditor.editors.*.typo3winbrowsereditor: 5 6======================= 7[Typo3WinBrowserEditor] 8======================= 9 10 11.. _typo3.cms.form.prototypes.<prototypeidentifier>.formelementsdefinition.<formelementtypeidentifier>.formeditor.editors.*.typo3winbrowsereditor-introduction: 12 13Introduction 14============ 15 16Shows a popup window to select a record (e.g. pages or tt_content records) as you know it from within the form engine. 17 18 19.. _typo3.cms.form.prototypes.<prototypeidentifier>.formelementsdefinition.<formelementtypeidentifier>.formeditor.editors.*.typo3winbrowsereditor-properties: 20 21Properties 22========== 23 24.. _typo3.cms.form.prototypes.<prototypeidentifier>.formelementsdefinition.<formelementtypeidentifier>.formeditor.editors.*.templatename-typo3winbrowsereditor: 25 26templateName 27------------ 28 29:aspect:`Data type` 30 string 31 32:aspect:`Needed by` 33 Backend (form editor) 34 35:aspect:`Mandatory` 36 Yes 37 38:aspect:`Related options` 39 - :ref:`TYPO3.CMS.Form.prototypes.\<prototypeIdentifier>.formEditor.formEditorPartials <typo3.cms.form.prototypes.\<prototypeidentifier>.formeditor.formeditorpartials>` 40 41:aspect:`value` 42 Inspector-Typo3WinBrowserEditor 43 44:aspect:`Good to know` 45 - :ref:`"Inspector"<concepts-formeditor-inspector>` 46 47:aspect:`Description` 48 .. include:: properties/TemplateName.rst 49 50 51.. _typo3.cms.form.prototypes.<prototypeidentifier>.formelementsdefinition.<formelementtypeidentifier>.formeditor.editors.*.identifier-typo3winbrowsereditor: 52.. include:: properties/Identifier.rst 53 54 55.. _typo3.cms.form.prototypes.<prototypeidentifier>.formelementsdefinition.<formelementtypeidentifier>.formeditor.editors.*.label-typo3winbrowsereditor: 56.. include:: properties/Label.rst 57 58 59.. _typo3.cms.form.prototypes.<prototypeidentifier>.formelementsdefinition.<formelementtypeidentifier>.formeditor.editors.*.propertypath-typo3winbrowsereditor: 60.. include:: properties/PropertyPath.rst 61 62 63.. _typo3.cms.form.prototypes.<prototypeidentifier>.formelementsdefinition.<formelementtypeidentifier>.formeditor.editors.*.buttonlabel-typo3winbrowsereditor: 64 65buttonLabel 66----------- 67 68:aspect:`Data type` 69 string 70 71:aspect:`Needed by` 72 Backend (form editor) 73 74:aspect:`Mandatory` 75 Yes 76 77.. :aspect:`Related options` 78 @ToDo 79 80:aspect:`Good to know` 81 - :ref:`"Inspector"<concepts-formeditor-inspector>` 82 - :ref:`"Translate form editor settings"<concepts-formeditor-translation-formeditor>` 83 84:aspect:`Description` 85 The label for the button which opens the popup window. 86 87 88.. _typo3.cms.form.prototypes.<prototypeidentifier>.formelementsdefinition.<formelementtypeidentifier>.formeditor.editors.*.browsabletype-typo3winbrowsereditor: 89 90browsableType 91------------- 92 93:aspect:`Data type` 94 string 95 96:aspect:`Needed by` 97 Backend (form editor) 98 99:aspect:`Mandatory` 100 Yes 101 102.. :aspect:`Related options` 103 @ToDo 104 105:aspect:`Good to know` 106 - :ref:`"Inspector"<concepts-formeditor-inspector>` 107 108:aspect:`Description` 109 The allowed selectable record types e.g 'pages' or 'tt_content'. 110 111 112.. _typo3.cms.form.prototypes.<prototypeidentifier>.formelementsdefinition.<formelementtypeidentifier>.formeditor.editors.*.iconidentifier-typo3winbrowsereditor: 113 114iconIdentifier 115-------------- 116 117:aspect:`Data type` 118 string 119 120:aspect:`Needed by` 121 Backend (form editor) 122 123:aspect:`Mandatory` 124 Yes 125 126.. :aspect:`Related options` 127 @ToDo 128 129:aspect:`Good to know` 130 - :ref:`"Inspector"<concepts-formeditor-inspector>` 131 132:aspect:`Description` 133 The icon to use for the button which triggers the record browser. 134 135 136.. _typo3.cms.form.prototypes.<prototypeidentifier>.formelementsdefinition.<formelementtypeidentifier>.formeditor.editors.*.propertyvalidators-typo3winbrowsereditor: 137 138propertyValidators 139------------------ 140 141:aspect:`Data type` 142 array 143 144:aspect:`Needed by` 145 Backend (form editor) 146 147:aspect:`Mandatory` 148 No 149 150:aspect:`Related options` 151 - :ref:`"formElementPropertyValidatorsDefinition"<typo3.cms.form.prototypes.\<prototypeidentifier>.formeditor.formelementpropertyvalidatorsdefinition>` 152 153:aspect:`Good to know` 154 - :ref:`"Inspector"<concepts-formeditor-inspector>` 155 156:aspect:`Description` 157 This ``inspector editors`` is able to validate it's value through JavaScript methods. 158 This JavaScript validators can be registered through ``getFormEditorApp().addPropertyValidationValidator()``. 159 The first method argument is the identifier for such a validator. 160 Every array value within ``propertyValidators`` must be equal to such a identifier. 161 162 For example: 163 164 .. code-block:: yaml 165 166 propertyValidators: 167 10: 'Integer' 168 20: 'FormElementIdentifierWithinCurlyBracesExclusive' 169 170 171.. _typo3.cms.form.prototypes.<prototypeidentifier>.formelementsdefinition.<formelementtypeidentifier>.formeditor.editors.*.propertyvalidatorsmode-typo3winbrowsereditor: 172 173propertyValidatorsMode 174---------------------- 175 176:aspect:`Data type` 177 string 178 179:aspect:`Needed by` 180 Backend (form editor) 181 182:aspect:`Mandatory` 183 No 184 185.. :aspect:`Related options` 186 @ToDo 187 188:aspect:`Default value` 189 AND 190 191:aspect:`possible values` 192 OR/ AND 193 194:aspect:`Good to know` 195 - :ref:`"Inspector"<concepts-formeditor-inspector>` 196 197:aspect:`Description` 198 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. 199 200 201.. _typo3.cms.form.prototypes.<prototypeidentifier>.formelementsdefinition.<formelementtypeidentifier>.formeditor.editors.*.fieldexplanationtext-typo3winbrowsereditor: 202 203fieldExplanationText 204-------------------- 205 206:aspect:`Data type` 207 string 208 209:aspect:`Needed by` 210 Backend (form editor) 211 212:aspect:`Mandatory` 213 No 214 215.. :aspect:`Related options` 216 @ToDo 217 218:aspect:`Good to know` 219 - :ref:`"Inspector"<concepts-formeditor-inspector>` 220 - :ref:`"Translate form editor settings"<concepts-formeditor-translation-formeditor>` 221 222:aspect:`Description` 223 A text which is shown at the bottom of the ``inspector editor``. 224