Example #1
0
 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);
         }
     }
 }