[Alba-desarrollo] SVN Alba r4162 - in prosistem/alba/trunk/alba/apps/principal/modules/alumno: config templates validate

commits en pressenter.com.ar commits en pressenter.com.ar
Lun Feb 5 17:02:48 CET 2007


Author: ftoledo
Date: 2007-02-05 13:02:34 -0300 (Mon, 05 Feb 2007)
New Revision: 4162

Added:
   prosistem/alba/trunk/alba/apps/principal/modules/alumno/templates/_fk_cuenta_id.php
Modified:
   prosistem/alba/trunk/alba/apps/principal/modules/alumno/config/generator.yml
   prosistem/alba/trunk/alba/apps/principal/modules/alumno/validate/edit.yml
Log:
campo cuenta en edit del alumno order y required



Modified: prosistem/alba/trunk/alba/apps/principal/modules/alumno/config/generator.yml
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/alumno/config/generator.yml	2007-02-03 22:29:45 UTC (rev 4161)
+++ prosistem/alba/trunk/alba/apps/principal/modules/alumno/config/generator.yml	2007-02-05 16:02:34 UTC (rev 4162)
@@ -52,7 +52,7 @@
                 "Informacion general":  [apellido, nombre, _sexo, fk_tipodocumento_id, nro_documento, fecha_nacimiento, email, activo ]
                 "Donde vive": [direccion, ciudad, fk_provincia_id, codigo_postal, telefono]
                 "Prioridades": [ distancia_escuela, hermanos_escuela, hijo_maestro_escuela ]
-                "Otros": [ certificado_medico, fk_cuenta_id ]
+                "Otros": [ certificado_medico, _fk_cuenta_id ]
             actions:
                 _delete: -
                 _save: -

Added: prosistem/alba/trunk/alba/apps/principal/modules/alumno/templates/_fk_cuenta_id.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/alumno/templates/_fk_cuenta_id.php	2007-02-03 22:29:45 UTC (rev 4161)
+++ prosistem/alba/trunk/alba/apps/principal/modules/alumno/templates/_fk_cuenta_id.php	2007-02-05 16:02:34 UTC (rev 4162)
@@ -0,0 +1,12 @@
+<?php 
+
+        $c = new Criteria();
+        $c->AddAscendingOrderByColumn(CuentaPeer::NOMBRE);
+        $cuentas = CuentaPeer::doSelect($c);
+        $optCuenta[""]  = "";
+        foreach($cuentas as $cuenta) {
+            $optCuenta[$cuenta->getId()] = $cuenta->getNombre();
+        }
+        echo select_tag('alumno[fk_cuenta_id]', options_for_select($optCuenta,$alumno->getFkCuentaId()));
+
+?>


Property changes on: prosistem/alba/trunk/alba/apps/principal/modules/alumno/templates/_fk_cuenta_id.php
___________________________________________________________________
Name: svn:keywords
   + "Id Author URL Date Rev"

Modified: prosistem/alba/trunk/alba/apps/principal/modules/alumno/validate/edit.yml
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/alumno/validate/edit.yml	2007-02-03 22:29:45 UTC (rev 4161)
+++ prosistem/alba/trunk/alba/apps/principal/modules/alumno/validate/edit.yml	2007-02-05 16:02:34 UTC (rev 4162)
@@ -86,7 +86,7 @@
     alumno{fk_cuenta_id}:
         required:     Yes
         required_msg: El campo Cuenta es obligatorio
-                            
+        validators: validarCuenta                            
         
 caracteresMaximos128:
     class:  sfStringValidator
@@ -131,4 +131,8 @@
     class: sfEmailValidator
     param:
        email_error:   "No ingresaste un email correctamente ( ej: nombre en dominio.com).<br>Si este alumno no tiene email, por favor deje en blanco el campo."
-                    
\ No newline at end of file
+
+validarCuenta:
+    class: sfNumberValidator
+    params:
+        nan_error: Por favor seleccionar una cuenta
\ No newline at end of file




Más información sobre la lista de distribución Alba-desarrollo