[Alba-desarrollo] SVN Alba r6222 - in prosistem/alba/trunk/alba/apps/principal/modules: boletin/actions boletin/templates informes/actions informes/templates

commits en pressenter.com.ar commits en pressenter.com.ar
Lun Jun 8 21:59:52 CEST 2009


Author: josx
Date: 2009-06-08 16:59:52 -0300 (Mon, 08 Jun 2009)
New Revision: 6222

Added:
   prosistem/alba/trunk/alba/apps/principal/modules/boletin/actions/components.class.php
   prosistem/alba/trunk/alba/apps/principal/modules/boletin/templates/_mostrar.php
   prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/boletinListadoSuccess.php
Modified:
   prosistem/alba/trunk/alba/apps/principal/modules/boletin/actions/actions.class.php
   prosistem/alba/trunk/alba/apps/principal/modules/boletin/templates/mostrarSuccess.php
   prosistem/alba/trunk/alba/apps/principal/modules/informes/actions/actions.class.php
   prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/boletinFormularioSuccess.php
Log:
Agregando el mostrar boletin en un componente y el listado de multiples boletines

Modified: prosistem/alba/trunk/alba/apps/principal/modules/boletin/actions/actions.class.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/boletin/actions/actions.class.php	2009-06-01 22:34:27 UTC (rev 6221)
+++ prosistem/alba/trunk/alba/apps/principal/modules/boletin/actions/actions.class.php	2009-06-08 19:59:52 UTC (rev 6222)
@@ -340,75 +340,8 @@
     }
 
     public function executeMostrar() {
-        // Inicializar variables
-        $optionsConcepto = array();
-        $optionsPeriodo = array();
-        $optionsActividad = array();
-        $alumno = "";
-        $division = "";
-        $alumno_id = "";
-        $division_id = "";
-        $notaAlumno = array();
-        $conceptoAlumno = array();
-        $aAsistencia = array();
-
-        // vars del formulario
-        $alumno_id = $this->getRequestParameter('alumno_id');
-        $division_id = $this->getRequestParameter('division_id');
-        $establecimiento_id = $this->getUser()->getAttribute('fk_establecimiento_id');
-        $no_cargar = 0;
-
-        if($alumno_id) {
-            $alumno = AlumnoPeer::retrieveByPK($alumno_id);
-
-            if(!$division_id) {
-                $c = new Criteria();
-                $c->add(RelAlumnoDivisionPeer::FK_ALUMNO_ID, $alumno_id);
-                $ad = RelAlumnoDivisionPeer::doSelectOne($c);
-                if($ad) {
-                    $division_id = $ad->getFkDivisionId();
-                } else {
-                    $no_cargar = 1;    
-                }
-            }
-
-            if($no_cargar == 0) {
-
-                $division = DivisionPeer::retrieveByPK($division_id);
-
-                $optionsActividad = $division->getActividadesArray();
-
-                $e = EstablecimientoPeer::retrieveByPk($establecimiento_id);
-                $optionsConcepto = $e->getConceptosArray();
-
-                $notaAlumno = $alumno->getNotas();
-                $conceptoAlumno = $alumno->getNotasConcepto();
-
-                $c = CiclolectivoPeer::retrieveByPk($this->getUser()->getAttribute('fk_ciclolectivo_id'));
-                $optionsPeriodo = $c->getPeriodosArray();
-                
-                $aAsistencia = $alumno->getAsistenciasPorCiclolectivo($this->getUser()->getAttribute('fk_ciclolectivo_id'));
-            } else {
-                $this->getUser()->setFlash('notice','Error: el alumno no esta en ninguna división');
-            }
-        } else {
-            $this->getUser()->setFlash('notice','Error: no envio el alumno');
-        }
-
-
-        // variables al template
-        $this->establecimiento = EstablecimientoPeer::retrieveByPk($establecimiento_id);
-        $this->optionsPeriodo = $optionsPeriodo;
-        $this->optionsActividad = $optionsActividad;
-        $this->cantOptionsActividad = count($optionsActividad);
-        $this->alumno = $alumno;
-        $this->division = $division;
-        $this->optionsConcepto = $optionsConcepto;
-        $this->cantOptionsConcepto = count($optionsConcepto);
-        $this->notaAlumno = $notaAlumno;
-        $this->conceptoAlumno = $conceptoAlumno;
-        $this->aAsistencia = $aAsistencia;
-        $this->cantOptionsAsistencia = (count($aAsistencia)>0)?count(current($aAsistencia)):0;
+        $this->alumno_id = $this->getRequestParameter('alumno_id');
+        $this->division_id = $this->getRequestParameter('division_id');
     }
 
     protected function getEscalanota($establecimiento_id) {

Added: prosistem/alba/trunk/alba/apps/principal/modules/boletin/actions/components.class.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/boletin/actions/components.class.php	                        (rev 0)
+++ prosistem/alba/trunk/alba/apps/principal/modules/boletin/actions/components.class.php	2009-06-08 19:59:52 UTC (rev 6222)
@@ -0,0 +1,108 @@
+<?php
+/**
+ *    This file is part of Alba.
+ *
+ *    Alba is free software; you can redistribute it and/or modify
+ *    it under the terms of the GNU General Public License as published by
+ *    the Free Software Foundation; either version 2 of the License, or
+ *    (at your option) any later version.
+ *
+ *    Alba is distributed in the hope that it will be useful,
+ *    but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *    GNU General Public License for more details.
+ *
+ *    You should have received a copy of the GNU General Public License
+ *    along with Alba; if not, write to the Free Software
+ *    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+ */
+
+
+/**
+ * boletin components
+ *
+ * @package    alba
+ * @author     José Luis Di Biase <josx en interorganic.com.ar>
+ * @author     Héctor Sanchez <hsanchez en pressenter.com.ar>
+ * @author     Fernando Toledo <ftoledo en pressenter.com.ar>
+ * @version    SVN: $Id: actions.class.php 6215 2009-06-01 21:54:47Z josx $
+ * @filesource
+ * @license GPL
+ */
+
+class boletinComponents extends sfComponents
+{
+
+    public function executeMostrar() {
+        // Inicializar variables
+        $optionsConcepto = array();
+        $optionsPeriodo = array();
+        $optionsActividad = array();
+        $alumno = "";
+        $division = "";
+        $alumno_id = "";
+        $division_id = "";
+        $notaAlumno = array();
+        $conceptoAlumno = array();
+        $aAsistencia = array();
+
+        $alumno_id = $this->alumno_id;
+        $division_id = $this->division_id;
+        $establecimiento_id = $this->getUser()->getAttribute('fk_establecimiento_id');
+        $no_cargar = 0;
+
+        if($alumno_id) {
+            $alumno = AlumnoPeer::retrieveByPK($alumno_id);
+
+            if(!$division_id) {
+                $c = new Criteria();
+                $c->add(RelAlumnoDivisionPeer::FK_ALUMNO_ID, $alumno_id);
+                $ad = RelAlumnoDivisionPeer::doSelectOne($c);
+                if($ad) {
+                    $division_id = $ad->getFkDivisionId();
+                } else {
+                    $no_cargar = 1;    
+                }
+            }
+
+            if($no_cargar == 0) {
+
+                $division = DivisionPeer::retrieveByPK($division_id);
+
+                $optionsActividad = $division->getActividadesArray();
+
+                $e = EstablecimientoPeer::retrieveByPk($establecimiento_id);
+                $optionsConcepto = $e->getConceptosArray();
+
+                $notaAlumno = $alumno->getNotas();
+                $conceptoAlumno = $alumno->getNotasConcepto();
+
+                $c = CiclolectivoPeer::retrieveByPk($this->getUser()->getAttribute('fk_ciclolectivo_id'));
+                $optionsPeriodo = $c->getPeriodosArray();
+                
+                $aAsistencia = $alumno->getAsistenciasPorCiclolectivo($this->getUser()->getAttribute('fk_ciclolectivo_id'));
+            } else {
+                $this->getUser()->setFlash('notice','Error: el alumno no esta en ninguna división');
+            }
+        } else {
+            $this->getUser()->setFlash('notice','Error: no envio el alumno');
+        }
+
+
+        // variables al template
+        $this->establecimiento = EstablecimientoPeer::retrieveByPk($establecimiento_id);
+        $this->optionsPeriodo = $optionsPeriodo;
+        $this->optionsActividad = $optionsActividad;
+        $this->cantOptionsActividad = count($optionsActividad);
+        $this->alumno = $alumno;
+        $this->division = $division;
+        $this->optionsConcepto = $optionsConcepto;
+        $this->cantOptionsConcepto = count($optionsConcepto);
+        $this->notaAlumno = $notaAlumno;
+        $this->conceptoAlumno = $conceptoAlumno;
+        $this->aAsistencia = $aAsistencia;
+        $this->cantOptionsAsistencia = (count($aAsistencia)>0)?count(current($aAsistencia)):0;
+    }
+
+
+}

Added: prosistem/alba/trunk/alba/apps/principal/modules/boletin/templates/_mostrar.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/boletin/templates/_mostrar.php	                        (rev 0)
+++ prosistem/alba/trunk/alba/apps/principal/modules/boletin/templates/_mostrar.php	2009-06-08 19:59:52 UTC (rev 6222)
@@ -0,0 +1,151 @@
+<?php use_helper("AlbaTools")?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+  <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
+  <title>Boletine</title>
+</head>
+<style>
+.etiquetas
+{
+  color: #000;
+  font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
+  font-size: 12px;
+  font-weight: bold;
+  text-align: center;
+}
+</style>
+<body>
+
+<?php if ($sf_user->hasFlash('notice')) { ?>
+    <div class="save-ok">
+        <h2><?php echo $sf_user->getFlash('notice')?></h2>
+    </div>
+<?php } else { ?>
+
+<!--
+<div style="text-align: center;"><?php echo image_tag('small/escudo_bsas_chico.jpg')?></div>
+<div style="text-align: center;" class="titulo">
+<span style="font-weight: bold;" class="titulo">GOBIERNO DE LA CIUDAD DE BUENOS AIRES</span><br style="font-weight: bold;">
+<span style="font-weight: bold;" class="titulo">SECRETAR&iacute;A DE EDUCACION</span><br>
+<br>
+<span class="subtitulo">Educaci&oacute;n General B&aacute;sica<br>Documento de evaluaci&oacute;n</span><br>
+</div>
+
+-->
+
+<div align="center">
+<?php echo $establecimiento->getNombre()?><br>
+<?php echo $establecimiento->getDireccion()?> 
+<?php echo $establecimiento->getCiudad()?> 
+<?php echo $establecimiento->getCodigoPostal()?> 
+<?php echo $establecimiento->getTelefono()?> 
+</div>
+
+
+<br>
+<div align="center">
+BOLET&Iacute;N  Ciclo Lectivo <br><br>
+<b>Alumno: <?php echo $alumno->getNombre()." ".$alumno->getApellido()?></b>
+<b>Curso:&nbsp;<?php echo ($division->getAnio())?$division->getAnio()->getDescripcion():""?> <?php echo $division->getDescripcion()?> </b>
+<!-- TURNO:&nbsp;<b><?php echo ($division->getTurno())?$division->getTurno()->getDescripcion():""?></b><br> -->
+<br><br>
+<table style="text-align: left; width: 766px; height: 143px; border-collapse: collapse; border: solid;" border="1" cellpadding="2" cellspacing="2">
+  <tbody>
+<!--
+    <tr>
+      <td colspan="1" rowspan="2"><div class="etiquetas"><!--PERIODO--></div></td>
+      <td colspan="<?php echo $cantOptionsActividad?>" rowspan="1"><div class="etiquetas">AREAS FORMATIVAS</div></td>
+      <td colspan="<?php echo $cantOptionsConcepto?>" rowspan="1"><div class="etiquetas">APRECIACION PERSONAL</div></td>
+      <td colspan="<?php echo $cantOptionsAsistencia?>" rowspan="1"><div class="etiquetas">CONTROL DE ASISTENCIAS</div></td>
+      <td colspan="2" rowspan="1"><div class="etiquetas">FIRMAS</div></td>
+    </tr>
+-->
+    <tr>
+<td></td>
+      <?php foreach($optionsActividad as $actividad) { ?> 
+      <td><div class="etiquetas"><?php echo text2img($actividad);?></div></td>
+      <?php } ?>
+
+      <?php foreach($optionsConcepto as $concepto) { ?> 
+      <td><div class="etiquetas"><?php echo text2img($concepto);?></div></td>
+      <?php } ?>
+
+<?php 
+        if(count($aAsistencia)>0) { 
+            foreach( current($aAsistencia) as $grupo => $valor) { ?> 
+      <td><div class="etiquetas"><?php echo text2img($grupo);?></div></td>
+      <?php
+            }
+        } ?>
+<!--
+      <td><div class="etiquetas">Maestro</div></td>
+      <td><div class="etiquetas">Director</div></td>
+-->
+    </tr>
+
+
+
+<?php foreach($optionsPeriodo as $periodo_id => $periodo) { ?>
+    <tr>
+      <td><div class="etiquetas"><?php echo $periodo?></div></td>
+    <?php foreach($optionsActividad as $actividad_id => $actividad) { ?> 
+      <td><div style="text-align: center;"><?php echo (array_key_exists($periodo_id, $notaAlumno) AND array_key_exists($actividad_id, $notaAlumno[$periodo_id]))?$notaAlumno[$periodo_id][$actividad_id]:"";?>
+    </div></td>
+    <?php } ?>      
+    <?php foreach($optionsConcepto as $concepto_id => $concepto) { ?> 
+      <td><div style="text-align: center;"><?php echo (array_key_exists($periodo_id, $conceptoAlumno) AND array_key_exists($concepto_id, $conceptoAlumno[$periodo_id]))?$conceptoAlumno[$periodo_id][$concepto_id]:"";?></div></td>
+    <?php } ?>      
+
+<?php if(count($aAsistencia)>0) { 
+       foreach( $aAsistencia[$periodo_id] as $grupo => $valor) { ?> 
+      <td><div style="text-align: center;"><?php echo $valor?></div></td>
+      <?php
+    }
+        } ?>
+
+      <td><div></div></td>
+      <td><div></div></td>
+    </tr>
+<?php } ?>
+  </tbody>
+</table>
+
+<br>
+<br>
+
+
+<table width="100%">
+<tr>
+<td>Observaciones:</td>
+<td></td>
+<td>Pendientes:</td>
+</tr>
+
+<tr>
+<td></td>
+<td></td>
+<td></td>
+</tr>
+
+
+
+<tr>
+<td><hr width="100px"></td>
+<td><hr width="100px"></td>
+<td><hr width="100px"></td>
+</tr>
+
+
+<tr>
+<td align="center"><?php echo $establecimiento->getRector()?>, Rector</td>
+<td align="center">Alumno</td>
+<td align="center">Padre, Madre o Tutor</td>
+</tr>
+</table>
+
+</div>
+<br>
+<?php } ?>
+</body>
+</html>

Modified: prosistem/alba/trunk/alba/apps/principal/modules/boletin/templates/mostrarSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/boletin/templates/mostrarSuccess.php	2009-06-01 22:34:27 UTC (rev 6221)
+++ prosistem/alba/trunk/alba/apps/principal/modules/boletin/templates/mostrarSuccess.php	2009-06-08 19:59:52 UTC (rev 6222)
@@ -1,151 +1 @@
-<?php use_helper("AlbaTools")?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-  <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
-  <title>Boletine</title>
-</head>
-<style>
-.etiquetas
-{
-  color: #000;
-  font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
-  font-size: 12px;
-  font-weight: bold;
-  text-align: center;
-}
-</style>
-<body>
-
-<?php if ($sf_user->hasFlash('notice')) { ?>
-    <div class="save-ok">
-        <h2><?php echo $sf_user->getFlash('notice')?></h2>
-    </div>
-<?php } else { ?>
-
-<!--
-<div style="text-align: center;"><?php echo image_tag('small/escudo_bsas_chico.jpg')?></div>
-<div style="text-align: center;" class="titulo">
-<span style="font-weight: bold;" class="titulo">GOBIERNO DE LA CIUDAD DE BUENOS AIRES</span><br style="font-weight: bold;">
-<span style="font-weight: bold;" class="titulo">SECRETAR&iacute;A DE EDUCACION</span><br>
-<br>
-<span class="subtitulo">Educaci&oacute;n General B&aacute;sica<br>Documento de evaluaci&oacute;n</span><br>
-</div>
-
--->
-
-<div align="center">
-<?php echo $establecimiento->getNombre()?><br>
-<?php echo $establecimiento->getDireccion()?> 
-<?php echo $establecimiento->getCiudad()?> 
-<?php echo $establecimiento->getCodigoPostal()?> 
-<?php echo $establecimiento->getTelefono()?> 
-</div>
-
-
-<br>
-<div align="center">
-BOLET&Iacute;N  Ciclo Lectivo <br><br>
-<b>Alumno: <?php echo $alumno->getNombre()." ".$alumno->getApellido()?></b>
-<b>Curso:&nbsp;<?php echo ($division->getAnio())?$division->getAnio()->getDescripcion():""?> <?php echo $division->getDescripcion()?> </b>
-<!-- TURNO:&nbsp;<b><?php echo ($division->getTurno())?$division->getTurno()->getDescripcion():""?></b><br> -->
-<br><br>
-<table style="text-align: left; width: 766px; height: 143px; border-collapse: collapse; border: solid;" border="1" cellpadding="2" cellspacing="2">
-  <tbody>
-<!--
-    <tr>
-      <td colspan="1" rowspan="2"><div class="etiquetas"><!--PERIODO--></div></td>
-      <td colspan="<?php echo $cantOptionsActividad?>" rowspan="1"><div class="etiquetas">AREAS FORMATIVAS</div></td>
-      <td colspan="<?php echo $cantOptionsConcepto?>" rowspan="1"><div class="etiquetas">APRECIACION PERSONAL</div></td>
-      <td colspan="<?php echo $cantOptionsAsistencia?>" rowspan="1"><div class="etiquetas">CONTROL DE ASISTENCIAS</div></td>
-      <td colspan="2" rowspan="1"><div class="etiquetas">FIRMAS</div></td>
-    </tr>
--->
-    <tr>
-<td></td>
-      <?php foreach($optionsActividad as $actividad) { ?> 
-      <td><div class="etiquetas"><?php echo text2img($actividad);?></div></td>
-      <?php } ?>
-
-      <?php foreach($optionsConcepto as $concepto) { ?> 
-      <td><div class="etiquetas"><?php echo text2img($concepto);?></div></td>
-      <?php } ?>
-
-<?php 
-        if(count($aAsistencia)>0) { 
-            foreach( current($aAsistencia) as $grupo => $valor) { ?> 
-      <td><div class="etiquetas"><?php echo text2img($grupo);?></div></td>
-      <?php
-            }
-        } ?>
-<!--
-      <td><div class="etiquetas">Maestro</div></td>
-      <td><div class="etiquetas">Director</div></td>
--->
-    </tr>
-
-
-
-<?php foreach($optionsPeriodo as $periodo_id => $periodo) { ?>
-    <tr>
-      <td><div class="etiquetas"><?php echo $periodo?></div></td>
-    <?php foreach($optionsActividad as $actividad_id => $actividad) { ?> 
-      <td><div style="text-align: center;"><?php echo (array_key_exists($periodo_id, $notaAlumno) AND array_key_exists($actividad_id, $notaAlumno[$periodo_id]))?$notaAlumno[$periodo_id][$actividad_id]:"";?>
-    </div></td>
-    <?php } ?>      
-    <?php foreach($optionsConcepto as $concepto_id => $concepto) { ?> 
-      <td><div style="text-align: center;"><?php echo (array_key_exists($periodo_id, $conceptoAlumno) AND array_key_exists($concepto_id, $conceptoAlumno[$periodo_id]))?$conceptoAlumno[$periodo_id][$concepto_id]:"";?></div></td>
-    <?php } ?>      
-
-<?php if(count($aAsistencia)>0) { 
-       foreach( $aAsistencia[$periodo_id] as $grupo => $valor) { ?> 
-      <td><div style="text-align: center;"><?php echo $valor?></div></td>
-      <?php
-    }
-        } ?>
-
-      <td><div></div></td>
-      <td><div></div></td>
-    </tr>
-<?php } ?>
-  </tbody>
-</table>
-
-<br>
-<br>
-
-
-<table width="100%">
-<tr>
-<td>Observaciones:</td>
-<td></td>
-<td>Pendientes:</td>
-</tr>
-
-<tr>
-<td></td>
-<td></td>
-<td></td>
-</tr>
-
-
-
-<tr>
-<td><hr width="100px"></td>
-<td><hr width="100px"></td>
-<td><hr width="100px"></td>
-</tr>
-
-
-<tr>
-<td align="center"><?php echo $establecimiento->getRector()?>, Rector</td>
-<td align="center">Alumno</td>
-<td align="center">Padre, Madre o Tutor</td>
-</tr>
-</table>
-
-</div>
-<br>
-<?php } ?>
-</body>
-</html>
+<?php include_component('boletin','mostrar', array( 'alumno_id' => $alumno_id, 'division_id' => $division_id)); ?>

Modified: prosistem/alba/trunk/alba/apps/principal/modules/informes/actions/actions.class.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/actions/actions.class.php	2009-06-01 22:34:27 UTC (rev 6221)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/actions/actions.class.php	2009-06-08 19:59:52 UTC (rev 6222)
@@ -1017,10 +1017,10 @@
 
 
     public function executeBoletinListado() {
-        $this->forward('boletin','mostrar');
+       $this->checks = $this->getRequestParameter('boletin');
+       $this->setLayout("layout_sinmenu");
     }
 
-
     public function executeAyuda() {
         $this->setLayout("layout_sinmenu");
     }

Modified: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/boletinFormularioSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/boletinFormularioSuccess.php	2009-06-01 22:34:27 UTC (rev 6221)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/boletinFormularioSuccess.php	2009-06-08 19:59:52 UTC (rev 6222)
@@ -26,7 +26,15 @@
     if ($txt) { ?>
     Ustde busc&oacute; -<?php echo $txt?>-
     <?php } ?>
+
+<?php echo form_tag('informes/boletinListado', 'id=listado name=listado multipart=true') ?>
 <h1>Alumnos</h1>
+
+ <?php echo submit_tag(__('Generar'), array (
+  'name' => 'Generar Boletines',
+)) ?>
+
+
 <table cellspacing="0" class="sf_admin_list">
   <thead>
   <tr>
@@ -44,13 +52,17 @@
     <td><?php echo $alumno->alumno_apellido." ".$alumno->alumno_nombre; ?> ( <?php echo $alumno->anio_descripcion?> - <?php echo $alumno->division_nombre?> ) </td>
     <td>
     <ul class="sf_admin_td_actions">
+<!--
      <li><?php echo link_to(image_tag('/images/small/report_go.png', array('alt' => 'editar', 'title' => 'Editar')) , 'informes/boletinListado?alumno_id='.$alumno->alumno_id."&division_id=".$alumno->division_id); ?></li>
+-->
+<li><?php echo checkbox_tag("boletin[$alumno->alumno_id]",$alumno->division_id, false);?></li>
     </ul>
     </td>
   </tr>
   <?php } ?>
   </tbody>
 </table>
+</form>
 <?php } else {
     if ($txt) { ?>
         Su b&uacute;squeda por -<?php echo $txt?>- no ha encontrado alumnos.

Added: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/boletinListadoSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/boletinListadoSuccess.php	                        (rev 0)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/boletinListadoSuccess.php	2009-06-08 19:59:52 UTC (rev 6222)
@@ -0,0 +1,5 @@
+<?php
+    foreach($checks as $alumno_id => $division_id) { 
+        include_component('boletin','mostrar', array( 'alumno_id' => $alumno_id, 'division_id' => $division_id));
+    }
+?>




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