Ir al contenido

Elemento Validator de Workflow

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

Validator solo puede usarse en combinación con otros campos:

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 dirección 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 un valor especificado.
gt Mayor que un valor especificado.
min Valor mínimo.
max Valor máximo.
regexp Expresión regular.
plugin Validador de formulario personalizado implementado como plugin.
Para más información, consulte: 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 6 dígitos “maxlen”.
<input label="Decimal value" name="decimal">
<validator type="dec"/>
<validator type="req"/>
<validator type="maxlen" parameter="6"/>
</input>

Si quiere una validación que no esté incluida entre las predefinidas, puede usar una expresión regular. Por ejemplo, imagine que quiere restringir un input a valores ASCII en minúsculas:

<input label="Lowercase value" name="regExp">
<validator type="regexp" parameter="[a-z]+" />
</input>