public function init()
 {
     $seccion = new Application_Model_Seccion();
     $array = $seccion->listarSeccionesPeriodoActualActivos();
     $include = new Application_Model_Includes();
     //$q2a=$include->query2array($array, 'iSeccIdSeccion','vSeccDescripcion');
     $q2a = $include->querytoeach($array, "iSeccIdSeccion");
     $validator = new Zend_Validate_InArray($q2a);
     $validator->setHaystack($q2a);
     $validator->setMessages(array(Zend_Validate_InArray::NOT_IN_ARRAY => 'Eliga una sección'));
     $this->setAction('/admin/agregarcurso')->setMethod('post')->setAttrib('id', 'formLogin');
     // Crea un y configura el elemento username
     $nombrecurso = $this->createElement('text', 'nombrecurso', array('label' => 'Nombre del Curso', 'placeholder' => 'Máximo 150 caracteres'));
     $nombrecurso->addValidator('notEmpty', true, array('messages' => array('isEmpty' => 'Campo requerido')))->addValidator('regex', true, array('pattern' => '/^[(a-z A-Z)]+$/', 'messages' => array('regexNotMatch' => 'Sólo Letras')))->addValidator('stringLength', false, array(5, 150, 'messages' => "Entre 5 a 150 caracteres"))->setRequired(true)->addFilter('StringToUpper');
     $nombrecurso->setDecorators(array('ViewHelper', 'Description', 'Errors', array(array('elementDiv' => 'HtmlTag'), array('tag' => 'div')), array(array('td' => 'HtmlTag'), array('tag' => 'td')), array('Label', array('tag' => 'td'))));
     $descripcion = $this->createElement('text', 'descripcion', array('label' => 'Descripción', 'placeholder' => 'Breve descripción del curso'));
     $descripcion->addValidator('notEmpty', true, array('messages' => array('isEmpty' => 'Campo requerido')))->addValidator('regex', true, array('pattern' => '/^[(a-z A-Z 0-9)]+$/', 'messages' => array('regexNotMatch' => 'Sólo Letras')))->setRequired(true)->addFilter('StringToUpper');
     $descripcion->setDecorators(array('ViewHelper', 'Description', 'Errors', array(array('elementDiv' => 'HtmlTag'), array('tag' => 'div')), array(array('td' => 'HtmlTag'), array('tag' => 'td')), array('Label', array('tag' => 'td'))));
     $gradosactuales = new Application_Model_Grado();
     $includes = new Application_Model_Includes();
     $arraygrados = $gradosactuales->listarGradosActivos();
     $arraygradostoarray = $includes->query2array($arraygrados, 'iGradoIdGrado', 'vGradoDescripcion');
     $grado = $this->createElement('select', 'cbogrado', array('label' => 'Grado', 'autocomplete' => false, 'multiOptions' => $arraygradostoarray, 'onChange' => 'cargarseccion();'));
     $grado->setDecorators(array('ViewHelper', 'Description', 'Errors', array(array('elementDiv' => 'HtmlTag'), array('tag' => 'div')), array(array('td' => 'HtmlTag'), array('tag' => 'td')), array('Label', array('tag' => 'td'))));
     $seccion = $this->createElement('select', 'cboseccion', array('label' => 'Seccion', 'multiOptions' => array("0" => "Seleccionar Sección")));
     $seccion->addValidator($validator);
     $seccion->addValidator('notEmpty', true, array('messages' => array('isEmpty' => 'Campo requerido')));
     $seccion->setDecorators(array('ViewHelper', 'Description', 'Errors', array(array('elementDiv' => 'HtmlTag'), array('tag' => 'div')), array(array('td' => 'HtmlTag'), array('tag' => 'td')), array('Label', array('tag' => 'td'))));
     // Añade los elementos al formulario:
     $this->addElement($nombrecurso)->addElement($descripcion)->addElement($grado)->addElement($seccion)->addElement('submit', 'registrar', array('label' => 'Registrar'));
 }
 public function init()
 {
     $this->setAction('/admin/agregarseccion')->setMethod('post')->setAttrib('id', 'formLogin');
     $seccion = new Application_Model_Seccion();
     $listasecciones = $seccion->listarSeccionesPeriodoActual();
     $includes = new Application_Model_Includes();
     $gradosactuales = new Application_Model_Grado();
     $arraygrados = $gradosactuales->listarGradosActivos();
     $arraygradostoarray = $includes->query2array($arraygrados, 'iGradoIdGrado', 'vGradoDescripcion');
     $combo = $this->createElement('select', 'cbogrado', array('label' => 'Grado', 'placeholder' => 'Seleccionar Grado', 'autocomplete' => false, 'multiOptions' => $arraygradostoarray));
     $combo->setDecorators(array('ViewHelper', 'Description', 'Errors', array(array('elementDiv' => 'HtmlTag'), array('tag' => 'div')), array(array('td' => 'HtmlTag'), array('tag' => 'td')), array('Label', array('tag' => 'td'))));
     $this->addElement($combo);
     // Añade los elementos al formulario:
     // uso de addElement() como fábrica para crear el botón 'Login':
     $boton = $this->createElement('submit', 'login', array('label' => 'Registrar'));
     $boton->setDecorators(array('ViewHelper', 'Description', 'Errors', array(array('elementDiv' => 'HtmlTag'), array('tag' => 'div')), array(array('td' => 'HtmlTag'), array('tag' => 'td'))));
     $this->addElement($boton);
 }
Example #3
0
 public function crearVistaCurso($idcurso, $tipoVista)
 {
     $html = "";
     $curso = $this->getInfoCurso($idcurso);
     $seccion = new Application_Model_Seccion();
     $idseccion = $curso[0]['Seccion_iSeccIdSeccion'];
     $nroalumnos = sizeof($seccion->listarAlumnosporSecciones($idseccion));
     if ($tipoVista == "docente") {
         $html .= '
                 <div style="margin-left:10%; margin-right:10%;">
                     <table align="center">
                         <tbody>
                             <tr>
                                 <td>
                                     <table width="100%" border="0" cellpadding="0" cellspacing="0">
                                         <tbody>
                                             <tr>
                                                 <td width="110" valign="middle" align="left">
                                                     <img src="/main/img/blackboard_blue.png" alt="Mr. Chamilo" title="Mr. Chamilo">
                                                 </td>
                                                 <td valign="middle" align="left"><h1>&nbsp;Nombre del Curso: <a style="color:#5084A0;">' . $curso[0]['vCursNombreCurso'] . '</a><br/>
                                                     <h2>&nbsp;Grado: <a style="color:#5084A0;">' . $curso[0]['vGradoDescripcion'] . ' "' . $curso[0]['vSeccDescripcion'] . '"</a> - Nro. Alumnos: <a style="color:#5084A0;">' . $nroalumnos . '</a></h2></h1>
                                                 </td>
                                             </tr>
                                         </tbody>
                                     </table>
                                 </td>
                             </tr>
                         </tbody>
                     </table>
             </div>
             <div class="clear">
             </div>
             <div class="courseadminview" style="border:0px; margin-top: 0px;padding:0px;">
                 <div class="normal-message" id="id_normal_message" style="display:none">
                     <img src="/main/inc/lib/javascript/indicator.gif">&nbsp;&nbsp;Por favor, espere...
                 </div>
                 <div class="confirmation-message" id="id_confirmation_message" style="display:none"></div>
                 </div>
                 <div class="courseadminview">
                     <span class="viewcaption">Creación de contenidos
                     </span>		
                     <table width="100%">
                         <tbody>
                             <tr valign="top">
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_1" href="/docente/descripcioncurso?idcurso=' . $idcurso . '&opt=ini" class="" target="_self">
                                         <img class="tool-icon" id="toolimage_1" src="/main/img/info.gif" alt="Descripción del curso" title="Descripción del curso">
                                     </a>
                                     <a id="istooldesc_1" href="/docente/descripcioncurso?idcurso=' . $idcurso . '&opt=ini" class="" target="_self">
                                         Descripción del curso
                                     </a>
                                     </center>
                                 </td>
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_3" href="documentos?idcurso=' . $idcurso . '&iddocpadre=0" class="" target="_self">
                                         <img class="tool-icon" id="toolimage_3" src="/main/img/folder_document.gif" alt="Documentos" title="Documentos">
                                     </a>
                                     <a id="istooldesc_3" href="documentos?idcurso=' . $idcurso . '&iddocpadre=0" class="" target="_self">
                                         Documentos
                                     </a>
                                     </center>
                                 </td>
                             </tr>
                             <tr valign="top">
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_25" href="editarunidades?idcurso=' . $idcurso . '" class="" target="_self">
                                         <img class="tool-icon" id="toolimage_25" src="/main/img/scormbuilder.gif" alt="Leccion 1" title="Leccion 1">
                                     </a>
                                     <a id="istooldesc_25" href="editarunidades?idcurso=' . $idcurso . '" class="" target="_self">
                                         Unidades
                                     </a>
                                     </center>
                                 </td>
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_4" href="lecciones?idcurso=' . $idcurso . '&idcurunidad=0" class="" target="_self">
                                         <img class="tool-icon" id="toolimage_4" src="/main/img/scorms.gif" alt="Lecciones" title="Lecciones">
                                     </a>
                                     <a id="istooldesc_4" href="lecciones?idcurso=' . $idcurso . '&idcurunidad=0" class="" target="_self">
                                         Lecciones
                                     </a>
                                     </center>    
                                 </td>
                             </tr>
                             <tr valign="top">
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_6" href="ejercicios?idcurso=' . $idcurso . '" class="" target="_self">
                                         <img class="tool-icon" id="toolimage_6" src="/main/img/quiz.gif" alt="Ejercicios" title="Ejercicios">
                                     </a>
                                     <a id="istooldesc_6" href="ejercicios?idcurso=' . $idcurso . '" class="" target="_self">
                                         Ejercicios
                                     </a>
                                     </center>
                                 </td>
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_16" href="evaluaciones?idcurso=' . $idcurso . '&idcurunidad=0" class="" target="_self">
                                         <img class="tool-icon" id="toolimage_16" src="/main/img/gradebook.gif" alt="Evaluaciones" title="Evaluaciones">
                                     </a>
                                     <a id="istooldesc_16" href="evaluaciones?idcurso=' . $idcurso . '&idcurunidad=0" class="" target="_self">
                                         Evaluaciones
                                     </a>
                                     </center>
                                 </td>
                             </tr>
                             <tr valign="top">
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_17" href="glosario?idcurso=' . $idcurso . '&idcurunidad=0" class="" target="_self">
                                         <img class="tool-icon" id="toolimage_17" src="/main/img/glossary.gif" alt="Glosario" title="Glosario">
                                     </a>
                                     <a id="istooldesc_17" href="glosario?idcurso=' . $idcurso . '" class="" target="_self">
                                         Glosario
                                     </a>
                                     </center>
                                 </td>
                             </tr>
                             
                         </tbody>
                     </table>
                 </div>
                 
                 <div class="courseadminview">
                     <span class="viewcaption">Interacción
                     </span>
                     <table width="100%">
                         <tbody>
                             <tr valign="top">
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_2" href="/main/calendar/agenda.php?cidReq=002" class="" target="_self">
                                         <img class="tool-icon" id="toolimage_2" src="/main/img/agenda.gif" alt="Agenda" title="Agenda">
                                     </a>
                                     <a id="istooldesc_2" href="" class="" target="_self">
                                         Agenda
                                     </a>
                                     </center>
                                 </td>
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_8" href="" class="" target="_self">
                                         <img class="tool-icon" id="toolimage_8" src="/main/img/forum.gif" alt="Foros" title="Foros">
                                     </a>
                                     <a id="istooldesc_8" href="/main/forum/index.php?cidReq=002" class="" target="_self">
                                         Foros
                                     </a>
                                     </center>
                                 </td>
                             </tr>
                             <tr valign="top">
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_9" href="/main/dropbox/index.php?cidReq=002" class="" target="_self">
                                         <img class="tool-icon" id="toolimage_9" src="/main/img/dropbox.gif" alt="Compartir documentos" title="Compartir documentos">
                                     </a>
                                     <a id="istooldesc_9" href="/main/dropbox/index.php?cidReq=002" class="" target="_self">
                                         Compartir documentos
                                     </a>
                                     <center>
                                 </td>
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_10" href="/main/user/user.php?cidReq=002" class="" target="_self">
                                         <img class="tool-icon" id="toolimage_10" src="/main/img/members.gif" alt="Usuarios" title="Usuarios">
                                     </a>
                                     <a id="istooldesc_10" href="/main/user/user.php?cidReq=002" class="" target="_self">
                                         Usuarios
                                     </a>
                                     </center>
                                 </td>
                             </tr>
                             <tr valign="top">
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_11" href="" class="" target="_self">
                                         <img class="tool-icon" id="toolimage_11" src="/main/img/group.gif" alt="Grupos" title="Grupos">
                                     </a>
                                     <a id="istooldesc_11" href="/main/group/group.php?cidReq=002" class="" target="_self">
                                         Grupos
                                     </a>
                                     </center>
                                 </td>
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_12" class="" href="" target="_self">
                                         <img class="tool-icon" id="toolimage_12" src="/main/img/chat.gif" alt="Chat" title="Chat">
                                     </a>
                                     <a id="istooldesc_12" class="" href="" target="_self">
                                         Chat
                                     </a>
                                     </center>
                                 </td>
                             </tr>
                             <tr valign="top">
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_13" href="" class="" target="_self">
                                         <img class="tool-icon" id="toolimage_13" src="/main/img/works.gif" alt="Tareas" title="Tareas">
                                     </a>
                                     <a id="istooldesc_13" href="" class="" target="_self">
                                         Tareas
                                     </a>
                                     </center>
                                 </td>
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_14" href="/main/survey/survey_list.php?cidReq=002" class="" target="_self">
                                         <img class="tool-icon" id="toolimage_14" src="/main/img/survey.gif" alt="Encuestas" title="Encuestas">
                                     </a>
                                     <a id="istooldesc_14" href="" class="" target="_self">
                                         Encuestas
                                     </a>
                                     </center>
                                 </td>
                             </tr>
                         </tbody>
                     </table>
                 </div>
                 
                 
                 
             <div class="clear">
                 &nbsp;
             </div>';
     } else {
         if ($tipoVista == "alumno") {
             $html .= '
                 <div style="margin-left:10%; margin-right:10%;">
                     <table align="center">
                         <tbody>
                             <tr>
                                 <td>
                                     <table width="100%" border="0" cellpadding="0" cellspacing="0">
                                         <tbody>
                                             <tr>
                                                 <td width="110" valign="middle" align="left">
                                                     <img src="/main/img/blackboard_blue.png" alt="Mr. Chamilo" title="Mr. Chamilo">
                                                 </td>
                                                 <td valign="middle" align="left"><h1>&nbsp;Nombre del Curso: <a style="color:#5084A0;">' . $curso[0]['vCursNombreCurso'] . '</a><br/>
                                                     <h2>&nbsp;Grado: <a style="color:#5084A0;">' . $curso[0]['vGradoDescripcion'] . ' "' . $curso[0]['vSeccDescripcion'] . '"</a> - Nro. Alumnos: <a style="color:#5084A0;">' . $nroalumnos . '</a></h2></h1>
                                                 </td>
                                             </tr>
                                         </tbody>
                                     </table>
                                 </td>
                             </tr>
                         </tbody>
                     </table>
             </div>
             <div class="clear">
             </div>
             <div class="courseadminview" style="border:0px; margin-top: 0px;padding:0px;">
                 <div class="normal-message" id="id_normal_message" style="display:none">
                     <img src="/main/inc/lib/javascript/indicator.gif">&nbsp;&nbsp;Por favor, espere...
                 </div>
                 <div class="confirmation-message" id="id_confirmation_message" style="display:none"></div>
                 </div>
                 <div class="courseadminview">
                     <span class="viewcaption">Creación de contenidos
                     </span>		
                     <table width="100%">
                         <tbody>
                             <tr valign="top">
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_1" href="/main/course_description?cidReq=002" class="" target="_self">
                                         <img class="tool-icon" id="toolimage_1" src="/main/img/info.gif" alt="Descripción del curso" title="Descripción del curso">
                                     </a>
                                     <a id="istooldesc_1" href="/alumno/descripcioncurso?idcurso=' . $idcurso . '&opt=ini" class="" target="_self">
                                         Descripción del curso
                                     </a>
                                     </center>
                                 </td>
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_3" href="/alumno/documentos?idcurso=' . $idcurso . '&iddocpadre=0" class="" target="_self">
                                         <img class="tool-icon" id="toolimage_3" src="/main/img/folder_document.gif" alt="Documentos" title="Documentos">
                                     </a>
                                     <a id="istooldesc_3" href="/alumno/documentos?idcurso=' . $idcurso . '&iddocpadre=0" class="" target="_self">
                                         Documentos
                                     </a>
                                     </center>
                                 </td>
                             </tr>
                             <tr valign="top">
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_25" href="/alumno/editarunidades?idcurso=' . $idcurso . '" class="" target="_self">
                                         <img class="tool-icon" id="toolimage_25" src="/main/img/scormbuilder.gif" alt="Leccion 1" title="Leccion 1">
                                     </a>
                                     <a id="istooldesc_25" href="/alumno/editarunidades?idcurso=' . $idcurso . '" class="" target="_self">
                                         Unidades
                                     </a>
                                     </center>
                                 </td>
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_4" href="/alumno/lecciones?idcurso=' . $idcurso . '&iddocpadre=0" class="" target="_self">
                                         <img class="tool-icon" id="toolimage_4" src="/main/img/scorms.gif" alt="Lecciones" title="Lecciones">
                                     </a>
                                     <a id="istooldesc_4" href="/alumno/lecciones?idcurso=' . $idcurso . '&iddocpadre=0" class="" target="_self">
                                         Lecciones
                                     </a>
                                     </center>    
                                 </td>
                             </tr>
                             <tr valign="top">
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_6" href="" class="" target="_self">
                                         <img class="tool-icon" id="toolimage_6" src="/main/img/quiz.gif" alt="Ejercicios" title="Ejercicios">
                                     </a>
                                     <a id="istooldesc_6" href="main/exercice/exercice.php?cidReq=002" class="" target="_self"> Ejercicios
                                     </a>
                                     </center>
                                 </td>
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_16" href="evaluaciones?idcurso=' . $idcurso . '&idcurunidad=0" class="" target="_self">
                                         <img class="tool-icon" id="toolimage_16" src="/main/img/gradebook.gif" alt="Evaluaciones" title="Evaluaciones">
                                     </a>
                                     <a id="istooldesc_16" href="evaluaciones?idcurso=' . $idcurso . '&idcurunidad=0" class="" target="_self">
                                         Evaluaciones
                                     </a>
                                     </center>
                                 </td>
                             </tr>
                             <tr valign="top">
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_17" href="" class="" target="_self">
                                         <img class="tool-icon" id="toolimage_17" src="/main/img/glossary.gif" alt="Glosario" title="Glosario">
                                     </a>
                                     <a id="istooldesc_17" href="/main/glossary/index.php?cidReq=002" class="" target="_self">
                                         Glosario
                                     </a>
                                     </center>
                                 </td>
                             </tr>
                             
                         </tbody>
                     </table>
                 </div>
                 
                 <div class="courseadminview">
                     <span class="viewcaption">Interacción
                     </span>
                     <table width="100%">
                         <tbody>
                             <tr valign="top">
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_2" href="/main/calendar/agenda.php?cidReq=002" class="" target="_self">
                                         <img class="tool-icon" id="toolimage_2" src="/main/img/agenda.gif" alt="Agenda" title="Agenda">
                                     </a>
                                     <a id="istooldesc_2" href="" class="" target="_self">
                                         Agenda
                                     </a>
                                     </center>
                                 </td>
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_8" href="" class="" target="_self">
                                         <img class="tool-icon" id="toolimage_8" src="/main/img/forum.gif" alt="Foros" title="Foros">
                                     </a>
                                     <a id="istooldesc_8" href="/main/forum/index.php?cidReq=002" class="" target="_self">
                                         Foros
                                     </a>
                                     </center>
                                 </td>
                             </tr>
                             <tr valign="top">
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_9" href="/main/dropbox/index.php?cidReq=002" class="" target="_self">
                                         <img class="tool-icon" id="toolimage_9" src="/main/img/dropbox.gif" alt="Compartir documentos" title="Compartir documentos">
                                     </a>
                                     <a id="istooldesc_9" href="/main/dropbox/index.php?cidReq=002" class="" target="_self">
                                         Compartir documentos
                                     </a>
                                     <center>
                                 </td>
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_10" href="/main/user/user.php?cidReq=002" class="" target="_self">
                                         <img class="tool-icon" id="toolimage_10" src="/main/img/members.gif" alt="Usuarios" title="Usuarios">
                                     </a>
                                     <a id="istooldesc_10" href="/main/user/user.php?cidReq=002" class="" target="_self">
                                         Usuarios
                                     </a>
                                     </center>
                                 </td>
                             </tr>
                             <tr valign="top">
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_11" href="" class="" target="_self">
                                         <img class="tool-icon" id="toolimage_11" src="/main/img/group.gif" alt="Grupos" title="Grupos">
                                     </a>
                                     <a id="istooldesc_11" href="/main/group/group.php?cidReq=002" class="" target="_self">
                                         Grupos
                                     </a>
                                     </center>
                                 </td>
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_12" class="" href="" target="_self">
                                         <img class="tool-icon" id="toolimage_12" src="/main/img/chat.gif" alt="Chat" title="Chat">
                                     </a>
                                     <a id="istooldesc_12" class="" href="" target="_self">
                                         Chat
                                     </a>
                                     </center>
                                 </td>
                             </tr>
                             <tr valign="top">
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_13" href="" class="" target="_self">
                                         <img class="tool-icon" id="toolimage_13" src="/main/img/works.gif" alt="Tareas" title="Tareas">
                                     </a>
                                     <a id="istooldesc_13" href="" class="" target="_self">
                                         Tareas
                                     </a>
                                     </center>
                                 </td>
                                 <td width="50%">
                                     <center>
                                     <a id="tooldesc_14" href="/main/survey/survey_list.php?cidReq=002" class="" target="_self">
                                         <img class="tool-icon" id="toolimage_14" src="/main/img/survey.gif" alt="Encuestas" title="Encuestas">
                                     </a>
                                     <a id="istooldesc_14" href="" class="" target="_self">
                                         Encuestas
                                     </a>
                                     </center>
                                 </td>
                             </tr>
                         </tbody>
                     </table>
                 </div>
                 
                 
                 
             <div class="clear">
                 &nbsp;
             </div>';
         }
     }
     return $html;
 }
 public function init()
 {
     $seccion = new Application_Model_Seccion();
     $array = $seccion->listarSeccionesPeriodoActualActivos();
     $include = new Application_Model_Includes();
     //$q2a=$include->query2array($array, 'iSeccIdSeccion','vSeccDescripcion');
     $q2a = $include->querytoeach($array, "iSeccIdSeccion");
     $validator = new Zend_Validate_InArray($q2a);
     $validator->setHaystack($q2a);
     $validator->setMessages(array(Zend_Validate_InArray::NOT_IN_ARRAY => 'Eliga una sección'));
     $this->setAction('/admin/agregaralumno')->setMethod('post')->setAttrib('id', 'formLogin')->setAttrib('enctype', 'multipart/form-data');
     $nombreusuario = $this->createElement('text', 'nombreusuario', array('label' => 'Nombre del Usuario', 'placeholder' => 'Máximo 25 caracteres'));
     $nombreusuario->addValidator('notEmpty', true, array('messages' => array('isEmpty' => 'Campo Requerido')))->addValidator('alpha')->addValidator('stringLength', false, array(5, 25, 'messages' => "Entre 5 y 25 caracteres"))->setRequired(true)->addFilter("StringToUpper");
     $nombreusuario->setDecorators(array('ViewHelper', 'Description', 'Errors', array(array('elementDiv' => 'HtmlTag'), array('tag' => 'div')), array(array('td' => 'HtmlTag'), array('tag' => 'td')), array('Label', array('tag' => 'td'))));
     $clave = $this->createElement('password', 'clave', array('label' => 'Contraseña'));
     $clave->addValidator('notEmpty', true, array('messages' => array('isEmpty' => 'Campo Requerido')))->addFilter('alnum', array('allowwhitespace' => true))->addValidator('stringLength', false, array(5, 20, 'messages' => "Entre 5 y 20 caracteres"))->setRequired(true)->addFilter("StringToUpper");
     $clave->setDecorators(array('ViewHelper', 'Description', 'Errors', array(array('elementDiv' => 'HtmlTag'), array('tag' => 'div')), array(array('td' => 'HtmlTag'), array('tag' => 'td')), array('Label', array('tag' => 'td'))));
     $email = $this->createElement('text', 'email', array('label' => 'Direccion de Correo', 'placeholder' => '*****@*****.**'));
     $email->addValidator('notEmpty', true, array('messages' => array('isEmpty' => 'Campo Requerido')))->addValidator('regex', true, array('patern' => '/^[(a-zA-Z0-9@)].+$/', array('regexNotMatch' => 'Solo Letras y numeros')))->addValidator('stringLength', false, array(5, 100, 'messages' => "Entre 5 y 100 caracteres"))->setRequired(true)->addFilter("StringToUpper");
     $email->setDecorators(array('ViewHelper', 'Description', 'Errors', array(array('elementDiv' => 'HtmlTag'), array('tag' => 'div')), array(array('td' => 'HtmlTag'), array('tag' => 'td')), array('Label', array('tag' => 'td'))));
     $dni = $this->createElement('text', 'dni', array('label' => 'Numero Dni', 'placeholder' => '8 Dígitos'));
     $dni->addValidator('notEmpty', true, array('messages' => array('isEmpty' => 'Campo Requerido')))->addValidator('regex', true, array('patern' => '/^[(0-9)]+$/', array('regexNotMatch' => 'Solo Numeros')))->addValidator('stringLength', false, array(8, 8, 'messages' => "DNI se Compone e 8 Carateres"))->setRequired(true)->addFilter("StringTrim");
     $dni->setDecorators(array('ViewHelper', 'Description', 'Errors', array(array('elementDiv' => 'HtmlTag'), array('tag' => 'div')), array(array('td' => 'HtmlTag'), array('tag' => 'td')), array('Label', array('tag' => 'td'))));
     $dniapo = $this->createElement('text', 'dniapo', array('label' => 'DNI Apoderado', 'disabled' => true));
     $dniapo->addValidator('notEmpty', true, array('messages' => array('isEmpty' => 'Campo Requerido')))->addValidator('regex', true, array('patern' => '/^[(0-9)]+$/', array('regexNotMatch' => 'Solo Numeros')))->addValidator('stringLength', false, array(8, 8, 'messages' => "DNI se Compone e 8 Carateres"))->addFilter("StringTrim");
     $dniapo->setDecorators(array('ViewHelper', 'Description', 'Errors', array(array('elementDiv' => 'HtmlTag'), array('tag' => 'div')), array(array('td' => 'HtmlTag'), array('tag' => 'td')), array('Label', array('tag' => 'td'))));
     $nombreapo = $this->createElement('text', 'nombreapo', array('label' => 'Nombre del Apoderado', 'disabled' => true));
     $nombreapo->addValidator('notEmpty', true, array('messages' => array('isEmpty' => 'Campo Requerido')))->addValidator('regex', true, array('patern' => '/^[(a-z A-Z)]+$/', array('regexNotMatch' => 'Solo Letras')))->addValidator('stringLength', false, array(2, 150, 'messages' => "Entre 2 y 150 caracteres"))->addFilter("StringToUpper")->addFilter("StringTrim");
     $nombreapo->setDecorators(array('ViewHelper', 'Description', 'Errors', array(array('elementDiv' => 'HtmlTag'), array('tag' => 'div')), array(array('td' => 'HtmlTag'), array('tag' => 'td')), array('Label', array('tag' => 'td'))));
     $idapoderado = $this->createElement('text', 'idapoderado', array('label' => 'Id del Apoderado', 'disabled' => true));
     $idapoderado->addValidator('notEmpty', true, array('messages' => array('isEmpty' => 'Campo Requerido')))->addValidator('regex', true, array('patern' => '/^[(0-9)]+$/', array('regexNotMatch' => 'Solo Numeros')))->addValidator('stringLength', false, array(1, 8, 'messages' => "Elegir DNI"))->addFilter("StringTrim");
     $idapoderado->setDecorators(array('ViewHelper', 'Description', 'Errors', array(array('elementDiv' => 'HtmlTag'), array('tag' => 'div')), array(array('td' => 'HtmlTag'), array('tag' => 'td')), array('Label', array('tag' => 'td'))));
     // creating object for Zend_Form_Element_File
     $doc_file = new Zend_Form_Element_File('foto');
     $doc_file->setLabel('Foto: ')->setRequired(true)->setDestination('main/fotos')->addValidator('Extension', false, 'jpg,png,gif')->addValidator('Size', false, 5120000);
     //5Mb
     $doc_file->setDecorators(array(array('Description', array('tag' => 'p', 'class' => 'description', 'escape' => false)), array('File'), array('Errors'), array('HtmlTag', array('tag' => 'div')), array('Label')));
     $nombre = $this->createElement('text', 'nombre', array('label' => 'Nombre '));
     $nombre->addValidator('notEmpty', true, array('messages' => array('isEmpty' => 'Campo Requerido')))->addValidator('stringLength', false, array(2, 150, 'messages' => "Entre 2 y 150 caracteres"))->setRequired(true)->addFilter("StringToUpper")->addFilter('alpha', array('allowwhitespace' => true))->addFilter("StringTrim");
     $nombre->setDecorators(array('ViewHelper', 'Description', 'Errors', array(array('elementDiv' => 'HtmlTag'), array('tag' => 'div')), array(array('td' => 'HtmlTag'), array('tag' => 'td')), array('Label', array('tag' => 'td'))));
     $appaterno = $this->createElement('text', 'appaterno', array('label' => 'Apellido Paterno '));
     $appaterno->addValidator('notEmpty', true, array('messages' => array('isEmpty' => 'Campo Requerido')))->addValidator('stringLength', false, array(2, 150, 'messages' => "Entre 2 y 150 caracteres"))->setRequired(true)->addFilter("StringToUpper")->addFilter('alpha', array('allowwhitespace' => true))->addFilter("StringTrim");
     $appaterno->setDecorators(array('ViewHelper', 'Description', 'Errors', array(array('elementDiv' => 'HtmlTag'), array('tag' => 'div')), array(array('td' => 'HtmlTag'), array('tag' => 'td')), array('Label', array('tag' => 'td'))));
     $apmaterno = $this->createElement('text', 'apmaterno', array('label' => 'Apellido Materno '));
     $apmaterno->addValidator('notEmpty', true, array('messages' => array('isEmpty' => 'Campo Requerido')))->addValidator('stringLength', false, array(2, 150, 'messages' => "Entre 2 y 150 caracteres"))->setRequired(true)->addFilter("StringToUpper")->addFilter('alpha', array('allowwhitespace' => true))->addFilter("StringTrim");
     $apmaterno->setDecorators(array('ViewHelper', 'Description', 'Errors', array(array('elementDiv' => 'HtmlTag'), array('tag' => 'div')), array(array('td' => 'HtmlTag'), array('tag' => 'td')), array('Label', array('tag' => 'td'))));
     $btnregistrar = $this->createElement('submit', 'registrar', array('label' => 'Registrar'));
     $btnregistrar->setDecorators(array('ViewHelper', 'Description', 'Errors', array(array('elementDiv' => 'HtmlTag'), array('tag' => 'div')), array(array('td' => 'HtmlTag'), array('tag' => 'td'))));
     $btnapoderado = $this->createElement('button', 'buscar', array('label' => 'Buscar Apoderado', 'onclick' => 'buscaapoderado();'));
     $btnapoderado->setDecorators(array('ViewHelper', 'Description', 'Errors', array(array('elementDiv' => 'HtmlTag'), array('tag' => 'div')), array(array('td' => 'HtmlTag'), array('tag' => 'td'))));
     $gradosactuales = new Application_Model_Grado();
     $includes = new Application_Model_Includes();
     $arraygrados = $gradosactuales->listarGradosActivos();
     $arraygradostoarray = $includes->query2array($arraygrados, 'iGradoIdGrado', 'vGradoDescripcion');
     $grado = $this->createElement('select', 'cbogrado', array('label' => 'Grado', 'autocomplete' => false, 'multiOptions' => $arraygradostoarray, 'onChange' => 'cargarseccion();'));
     $grado->setDecorators(array('ViewHelper', 'Description', 'Errors', array(array('elementDiv' => 'HtmlTag'), array('tag' => 'div')), array(array('td' => 'HtmlTag'), array('tag' => 'td')), array('Label', array('tag' => 'td'))));
     $seccion = $this->createElement('select', 'cboseccion', array('label' => 'Seccion', 'multiOptions' => array("0" => "Seleccionar Sección")));
     $seccion->addValidator($validator);
     $seccion->addValidator('notEmpty', true, array('messages' => array('isEmpty' => 'Campo requerido')));
     $seccion->setDecorators(array('ViewHelper', 'Description', 'Errors', array(array('elementDiv' => 'HtmlTag'), array('tag' => 'div')), array(array('td' => 'HtmlTag'), array('tag' => 'td')), array('Label', array('tag' => 'td'))));
     $sexo = $this->createElement('radio', 'sexo', array('value' => 'M', 'checked' => 'true', 'Label' => 'Sexo'));
     $sexo->addMultiOptions(array('M' => 'Masculino', 'F' => 'Femenino'));
     $sexo->setDecorators(array('ViewHelper', 'Description', 'Errors', array(array('elementDiv' => 'HtmlTag'), array('tag' => 'div')), array(array('td' => 'HtmlTag'), array('tag' => 'td')), array('Label', array('tag' => 'td'))));
     $idapo = $this->createElement('hidden', 'idapo');
     $this->addElement($btnapoderado)->addElement($idapo)->addElement($idapoderado)->addElement($nombreapo)->addElement($dniapo)->addElement($grado)->addElement($seccion)->addElement($nombre)->addElement($appaterno)->addElement($apmaterno)->addElement($sexo)->addElement($doc_file)->addElement($dni)->addElement($email)->addElement($nombreusuario)->addElement($clave)->addElement($btnregistrar);
 }
 public function listaralumnosseccionAction()
 {
     $this->_helper->layout->disableLayout();
     $this->_helper->viewRenderer->setNoRender();
     $seccion = new Application_Model_Seccion();
     $idSeccion = $this->_request->idseccion;
     if ($seccion->listarCursosAlumnosbySeccion($idSeccion) == FALSE) {
         $array_re = $seccion->listarAlumnosporSecciones($idSeccion);
         $json = Zend_Json::encode($array_re);
         echo $json;
     } else {
         echo '[{"rpta":"SI"}]';
     }
 }