$view->disableLayout = true; // no usa el layout $view->docente = Docente::getDocentes(); $view->contentTemplate = "templates/horariosGrid.php"; // seteo el template que se va a mostrar break; case 'grabar': // limpio todos los valores antes de guardarlos // por ls dudas venga algo raro $Id = intval($_POST['Id']); $Apellidos = cleanString($_POST['Apellidos']); $Nombres = cleanString($_POST['Nombres']); $Correo = cleanString($_POST['Correo']); $Docente = new Docente($Id); $Docente->setApellidos($Apellidos); $Docente->setNombre($Nombre); $Docente->setCorreo($Correo); $Docente->save(); break; case 'nuevo': $view->docente = new Docente(); $view->label = 'Nuevo Docente'; $view->disableLayout = true; $view->contentTemplate = "templates/docenteForm.php"; // seteo el template que se va a mostrar break; case 'editar': $editId = intval($_POST['Id']); $view->label = 'Editar Docente'; $view->docente = new Docente($editId); $view->disableLayout = true;