Validator
De CidesaWiki
(Diferencias entre revisiones)
Línea 16: | Línea 16: | ||
* 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''' | ||
+ | * 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: | ||
+ | * Ventero |
Revisión de 18:48 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:
- Crear la carpeta "validator" en el modulo
- Ejecutar el siguiente comando por consola:
# 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:
- 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 * 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: * Ventero