SVN Alba r5442 - in prosistem/alba/trunk/alba/apps/principal/modules/anio: config validate
Author: hsanchez Date: 2008-02-06 12:26:18 -0200 (Wed, 06 Feb 2008) New Revision: 5442 Modified: prosistem/alba/trunk/alba/apps/principal/modules/anio/config/generator.yml prosistem/alba/trunk/alba/apps/principal/modules/anio/validate/edit.yml Log: Utilizando el validador en anio, ahora chequea que no exista el a?\195?\177o en el mismo establecimiento Modified: prosistem/alba/trunk/alba/apps/principal/modules/anio/config/generator.yml =================================================================== --- prosistem/alba/trunk/alba/apps/principal/modules/anio/config/generator.yml 2008-02-06 14:25:45 UTC (rev 5441) +++ prosistem/alba/trunk/alba/apps/principal/modules/anio/config/generator.yml 2008-02-06 14:26:18 UTC (rev 5442) @@ -6,10 +6,11 @@ fields: descripcion: { name: Descripción , params: size=40 } orden: { name: Orden , params: size=2 } + fk_establecimiento_id: { name: Establecimiento } edit: title: " " - display: [descripcion, orden ] + display: [descripcion, orden] actions: _delete: - _save: - @@ -18,7 +19,7 @@ list: title: Listado de Años - display: [ =descripcion , orden] + display: [ =descripcion , orden ] sort: descripcion object_actions: _edit: - Modified: prosistem/alba/trunk/alba/apps/principal/modules/anio/validate/edit.yml =================================================================== --- prosistem/alba/trunk/alba/apps/principal/modules/anio/validate/edit.yml 2008-02-06 14:25:45 UTC (rev 5441) +++ prosistem/alba/trunk/alba/apps/principal/modules/anio/validate/edit.yml 2008-02-06 14:26:18 UTC (rev 5442) @@ -1,6 +1,6 @@ methods: post: - - "anio{descripcion}" + - "anio{descripcion}" fillin: enabled: on @@ -9,11 +9,19 @@ anio{descripcion}: required: Yes required_msg: El campo descripción es obligatorio - validators: caracteresMaximos255 - + validators: caracteresMaximos255, validarUnico + caracteresMaximos255: class: sfStringValidator param: max: 255 max_error: La maxima cantidad de caracteres permitida es de 255 +validarUnico: + class: sfCustomUniqueValidator + param: + class: Anio + nb_fields: 2 + field_1: fk_establecimiento_id + field_2: descripcion + custom_unique_error: El anio que intenta agregar ya existe en el mismo establecimiento!
participants (1)
-
commits@pressenter.com.ar