Feature: #92861 - Introduce TCA option "min"
See forge#92861
Description
The new TCA option
min
allows to define a minimum number of characters
for fields of type
input
and
text
. This option simply adds a
minlength
attribute to the input field. If at least one character is
typed in and the number of characters is less than
min
, the FormEngine
marks the field as invalid, preventing the user to save the element.
When using
min
in combination with
max
, one has to make sure, the
min
value is less than or equal
max
. Otherwise the option is
ignored.
Empty fields are not validated. If one needs to have non-empty values, it is
recommended to use
required => true
in combination with
min
.
Note
This option does not work for text fields, if RTE is enabled.
Impact
Integrators and developers are now able to define a minimum number of characters a simple text or textarea field should have. Editors are forced to provide the specified minimum amount of characters. An alert badge, similar to the one of the max value, will show, how many characters are missing.