Elemento Validator de metadatos
El objetivo del elemento Validator es garantizar que el usuario proporcione la información necesaria y con el formato adecuado para completar una operación correctamente.
El validador solo se puede utilizar en combinación con otros campos:
- Metadata Checkbox field
- Metadata Input field
- Metadata Select field
- Metadata Suggestbox field
- Metadata TextArea field
Validadores disponibles:
| nombre | Descripción |
|---|---|
| req | Valor obligatorio. |
| alpha | Valor alfabético. |
| alphanum | Valor alfanumérico. |
| dec | Valor decimal. |
| num | Valor numérico. |
| Valor de correo electrónico. | |
| url | Valor de URL. |
| maxlen | Establece la longitud máxima permitida. |
| minlen | Establece la longitud mínima requerida. |
| lt | Menor que. |
| gt | Mayor que. |
| min | Valor mínimo. |
| max | Valor máximo. |
| regexp | Expresión regular. |
| plugin | Crea su propio validador de formularios. Encontrará más información en Creating your own Form Validator plugin. |
- Padre:
Ejemplo básico
Sección titulada «Ejemplo básico»- Valor obligatorio “req”.
- El valor debe ser un decimal “dec”.
- La longitud máxima del valor decimal es de seis dígitos “maxlen”.
<input label="Decimal value" name="okp:consulting.decimal"> <validator type="dec" /> <validator type="req" /> <validator type="maxlen" parameter="6" /></input>Expresión regular
Sección titulada «Expresión regular»Puede utilizar una expresión regular si desea una validación que no esté incluida en estos validadores predefinidos. Por ejemplo, imagine que desea restringir un campo de entrada a valores ASCII en minúsculas:
<input label="Lowercase value" name="regExp"> <validator type="regexp" parameter="[a-z]+" /></input>