Esempio n. 1
0
        $view->horario = new Horario();
        $view->label = 'Nuevo Horario';
        $view->disableLayout = true;
        $view->contentTemplate = "templates/horarioForm.php";
        // seteo el template que se va a mostrar
        break;
    case 'editar':
        $editId = intval($_POST['Id']);
        $view->label = 'Editar Horario';
        $view->horario = new Horario($editId);
        $view->disableLayout = true;
        $view->contentTemplate = "templates/horarioForm.php";
        // seteo el template que se va a mostrar
        break;
    case 'borrar':
        $Id = intval($_POST['Id']);
        $view->label = 'Eliminar Horario';
        $horario = new Horario($Id);
        $horario->deleteHorario();
        die;
        // no quiero mostrar nada cuando borra , solo devuelve el control.
        break;
    default:
}
// si esta deshabilitado el layout solo imprime el template
if ($view->disableLayout == true) {
    include_once $view->contentTemplate;
} else {
    include_once 'templates/layout.php';
}
// el layout incluye el template adentro
Esempio n. 2
0
 public function excluirAction()
 {
     $this->_helper->layout->disableLayout();
     $this->_helper->viewRenderer->setNoRender();
     $hr = new Horario();
     $request = $this->getRequest();
     $id = $request->getParam('id');
     $hr->deleteHorario($id);
     $this->_redirect('painel/horarios/listar');
 }