public function editarAction() { //summernote (composer::textarea) $this->view->headLink()->appendStylesheet($this->_request->getBaseUrl() . '/public/painel/assets/plugins/summernote/dist/summernote.css'); //css datepicker $this->view->headLink()->appendStylesheet($this->_request->getBaseUrl() . '/public/painel/assets/plugins/form-daterangepicker/daterangepicker-bs3.css'); $ag = new Agenda(); $request = $this->getRequest(); $id = $request->getParam('id'); $evento = $ag->getAgendaById($id); $erro = false; $msg = ''; if ($request->isPost()) { $start = new Zend_Date($request->getPost('data_ini')); $end = new Zend_Date($request->getPost('data_fim')); $evento = $request->getPost('evento'); $iniciaem = $start->toString('YYYY-MM-dd'); $finalizaem = $end->toString('YYYY-MM-dd'); $descricao = $request->getPost('descricao'); $horario = $request->getPost('horario'); $local = $request->getPost('local'); $ag->setEvento($evento); $ag->setIniciaem($iniciaem); $ag->setFinalizaem($finalizaem); $ag->setDescricao($descricao); $ag->setHorario($horario); $ag->setLocal($local); $data = array('evento' => $ag->getEvento(), 'iniciaem' => $ag->getIniciaem(), 'finalizaem' => $ag->getFinalizaem(), 'descricao' => $ag->getDescricao(), 'horario' => $ag->getHorario(), 'local' => $ag->getLocal()); $ag->saveAgenda($data, $id); if ($erro) { $msg = 'Ocorreu um erro, tente novamente'; $this->view->msg = $msg; } else { $this->_helper->redirector('listar', 'agenda'); } } $this->view->evento = $evento; $this->render(); }
<div class="row-fluid" style="margin-top: 0"> <div class="span12"> <?php $agenda = new Agenda(); if (isset($_POST['cadastrar'])) { $dataCon = $_POST['dataCon']; $diaDaSemana = $_POST['diaDaSemana']; $hora = $_POST['hora']; $descricao = $_POST['descricao']; $agenda->setData($dataCon); $agenda->setDiaDaSemana($diaDaSemana); $agenda->setHora($hora); $agenda->setDescricao($descricao); #inserindo dados no banco if ($agenda->insert()) { echo "<div id='alert-message' class='alert alert-success'>\n <strong>Sucesso!</strong> Compromisso Cadastrado!\n </div>"; #abaixo, chamamos a função header() #sua vez aponta para o endereço de onde ocorrerá o redirecionamento header('Refresh: 3; URL=consultaAgenda.php'); } } ?> <div class="widget-box"> <div class="widget-title"> <span class="icon"> <i class="icon-user"></i> </span>