1.. include:: ../../../../../Includes.txt
2
3
4.. _typo3.cms.form.prototypes.<prototypeidentifier>.validatorsdefinition.alphanumeric:
5
6==============
7[Alphanumeric]
8==============
9
10
11.. _typo3.cms.form.prototypes.<prototypeidentifier>.validatorsdefinition.alphanumeric-validationerrorcodes:
12
13validation error codes
14======================
15
16- 1221551320
17
18
19.. _typo3.cms.form.prototypes.<prototypeidentifier>.validatorsdefinition.alphanumeric-properties:
20
21Properties
22==========
23
24
25.. _typo3.cms.form.prototypes.<prototypeidentifier>.validatorsdefinition.alphanumeric.implementationClassName:
26
27implementationClassName
28-----------------------
29
30:aspect:`Option path`
31      TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.validatorsDefinition.Alphanumeric.implementationClassName
32
33:aspect:`Data type`
34      string
35
36:aspect:`Needed by`
37      Frontend
38
39:aspect:`Mandatory`
40      Yes
41
42:aspect:`Default value (for prototype 'standard')`
43      .. code-block:: yaml
44         :linenos:
45         :emphasize-lines: 2
46
47         Alphanumeric:
48           implementationClassName: TYPO3\CMS\Extbase\Validation\Validator\AlphanumericValidator
49
50:aspect:`Good to know`
51      - :ref:`"Custom validator implementations"<concepts-validators-customvalidatorimplementations>`
52
53:aspect:`Description`
54      .. include:: ../properties/implementationClassName.rst
55
56
57.. _typo3.cms.form.prototypes.<prototypeidentifier>.validatorsdefinition.alphanumeric.formeditor.iconidentifier:
58
59formeditor.iconIdentifier
60-------------------------
61
62:aspect:`Option path`
63      TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.validatorsDefinition.Alphanumeric.formEditor.iconIdentifier
64
65:aspect:`Data type`
66      string
67
68:aspect:`Needed by`
69      Backend (form editor)
70
71:aspect:`Mandatory`
72      Yes
73
74:aspect:`Default value (for prototype 'standard')`
75      .. code-block:: yaml
76         :linenos:
77         :emphasize-lines: 3
78
79         Alphanumeric:
80           formEditor:
81             iconIdentifier: t3-form-icon-validator
82             label: formEditor.elements.TextMixin.editor.validators.Alphanumeric.label
83
84.. :aspect:`Good to know`
85      ToDo
86
87:aspect:`Description`
88      .. include:: ../properties/iconIdentifier.rst
89
90
91.. _typo3.cms.form.prototypes.<prototypeidentifier>.validatorsdefinition.alphanumeric.formeditor.label:
92
93formeditor.label
94----------------
95
96:aspect:`Option path`
97      TYPO3.CMS.Form.prototypes.<prototypeIdentifier>.validatorsDefinition.Alphanumeric.formEditor.label
98
99:aspect:`Data type`
100      string
101
102:aspect:`Needed by`
103      Backend (form editor)
104
105:aspect:`Mandatory`
106      Yes
107
108:aspect:`Default value (for prototype 'standard')`
109      .. code-block:: yaml
110         :linenos:
111         :emphasize-lines: 4
112
113         Alphanumeric:
114           formEditor:
115             iconIdentifier: t3-form-icon-validator
116             label: formEditor.elements.TextMixin.editor.validators.Alphanumeric.label
117
118:aspect:`Good to know`
119      - :ref:`"Translate form editor settings"<concepts-formeditor-translation-formeditor>`
120
121:aspect:`Description`
122      .. include:: ../properties/label.rst
123