public function editar_template($idTemplate = 0) { if ($_SERVER['REQUEST_METHOD'] == "POST") { try { // View::validarFormAntInjection('formCadTemplate'); // View::validarHashIdForm($this->input->post('pk_template')); $template = new Template(); $template->set_pk_template((int) $this->input->post('pk_template')); $template->set_template_nome($this->input->post('template_nome')); $template->salvar(); $this->session->set_flashdata('msg', '<p class="alert ok">Alteração efetuada com sucesso!</p>'); redirect(base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(1) . '/listar_template_filtros'); return false; } catch (Exception $e) { $msg = '<p class="alert erro">' . $e->getMessage() . '</p>'; } } else { $data = $this->getParametroVisao(); $data['page'] = 'editar_template'; $data['index'] = true; $data['msg'] = $this->getMsg(); $sqlTemplate = new sqlTemplates(); $result_template = $sqlTemplate->detalhe_template($idTemplate); $data['result'] = $result_template; if ($this->input->is_ajax_request()) { $this->load->view('editar_template', $data); } else { $this->load->view($this->load->getUrlTema(), $data); } } }