Validator

De CidesaWiki

(Diferencias entre revisiones)
Saltar a navegación, buscar
Línea 15: Línea 15:
Las opciones que pueden se usadas en el generator son las siguiente:
Las opciones que pueden se usadas en el generator son las siguiente:
-
* validate: esta opción identifica la opción de validación que será configurada al campo. por ejemplo:
+
* validate: Esta opción identifica la opción de validación que será configurada al campo. por ejemplo:
   * Vunico: Valida que el campo sea unico en la tabla. '''Se debe configurar las opciones del validador'''
   * Vunico: Valida que el campo sea unico en la tabla. '''Se debe configurar las opciones del validador'''
   * Vfechaperiodo: Valida que la fecha este dentro del lapso del período.
   * Vfechaperiodo: Valida que la fecha este dentro del lapso del período.
Línea 23: Línea 23:
   * Vfecha: Valida la fecha introdicida (que sea válida).
   * Vfecha: Valida la fecha introdicida (que sea válida).
   * Vcorrelativo: Valida que el valor introducido sea un número.
   * Vcorrelativo: Valida que el valor introducido sea un número.
-
   * Vporcentaje:  
+
   * Vporcentaje: Valida que el valor este entre 0 y 100
-
   * Ventero
+
   * Ventero: Valida que el valor insertado sea un entero positivo.
 +
* msj_error: Esta opción es el mensaje de error que mostrará la aplicación si el campo esta vacío.
 +
 
 +
ejemplo de un archivo generator:
 +
 
 +
<pre>
 +
 
 +
 
 +
</pre>

Revisión de 18:56 10 mar 2008

Script para generar automaticamente el edit.yml del Validate.

Este script toma valores del generator del modulo y parametriza el edit.yml de ese módulo.

Para utilizarlo se debe realizar lo siguiente:

   # php script/validator.php ##app## ##modulo##

Luego de ejecutar la instrucción el script va a generar en la carpeta validator el archivo edit.yml.

Las opciones que pueden se usadas en el generator son las siguiente:

 * Vunico: Valida que el campo sea unico en la tabla. Se debe configurar las opciones del validador
 * Vfechaperiodo: Valida que la fecha este dentro del lapso del período.
 * Vexista: Valida que el valor exista dentro de la tabla configurada. Se debe configurar las opciones del validador
 * Vstring_##desde##_##hasta##: Genera un validador con el valor ##desde## y ##hasta## indicado.
 * Vdecimal: valida numeros decimales en el campo
 * Vfecha: Valida la fecha introdicida (que sea válida).
 * Vcorrelativo: Valida que el valor introducido sea un número.
 * Vporcentaje: Valida que el valor este entre 0 y 100
 * Ventero: Valida que el valor insertado sea un entero positivo.

ejemplo de un archivo generator:



Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
Herramientas