Elemento Validator de metadatos
El objetivo del elemento Validator es asegurar que el usuario proporciona la información necesaria, correctamente formateada, para completar una operación con éxito.
El validador solo puede usarse en combinación con otros campos:
- Campo Checkbox de metadatos
- Campo Input de metadatos
- Campo Select de metadatos
- Campo Suggestbox de metadatos
- Campo TextArea de metadatos
Validadores disponibles:
| name | Description |
|---|---|
| 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 | Longitud máxima permitida. |
| minlen | Longitud mínima requerida. |
| lt | Menor que. |
| gt | Mayor que. |
| min | Valor mínimo. |
| max | Valor máximo. |
| regexp | Expresión regular. |
| plugin | Cree su propio validador de formulario. Más información en Creating your own Form Validator plugin. |
- Elemento padre:
Ejemplo básico
Sección titulada «Ejemplo básico»- Valor obligatorio: “req”.
- El valor debe ser 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 usar una expresión regular si desea una validación que no esté incluida entre estos validadores predefinidos. Por ejemplo, imagine que quiere restringir un campo de entrada a caracteres ASCII en minúsculas:
<input label="Lowercase value" name="regExp"> <validator type="regexp" parameter="[a-z]+" /></input>