Ir al contenido

Elemento Validator de metadatos

El objetivo del elemento Validator es asegurar que el usuario proporciona la información necesaria y correctamente formateada para completar una operación con éxito.

El validador solo puede usarse en combinación con otros campos:

Atributo Descripción Obligatorio
type El tipo de validador. Vea la lista de validadores disponibles a continuación. true
parameter Un valor opcional pasado al validador. Para los validadores de longitud (maxlen, minlen), especifica el límite. Para los validadores de comparación (lt, gt, min, max), especifica el umbral. Para regexp, especifica el patrón de expresión regular. Para plugin, no se usa. false

Validadores disponibles:

name Descripción
req Valor obligatorio.
alpha Valor alfabético.
alphanum Valor alfanumérico.
dec Valor decimal.
num Valor numérico.
email 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.
  • Padre:
  • 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>

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>