Example #1
0
 function remover($id)
 {
     $ok = $this->Componentes_model->remover_paginas($id);
     return parent::remover($id);
 }
Example #2
0
 /**
  * Remove um produto
  * @param $id Código do produto
  */
 function remover($id)
 {
     foreach ((array) glob($this->path . $id . "/{*.*}", GLOB_BRACE) as $imagem) {
         $ok = @unlink($imagem);
     }
     $ok = @rmdir($this->path . $id);
     if (!is_dir($this->path . $id)) {
         parent::remover($id);
         redirect('site/produtos');
     } else {
         $dados = array();
         $dados['erro'] = 'Não foi possível remover as imagens.';
         $this->load->view('produtos_editar', $dados);
     }
 }
Example #3
0
 /**
  * Remove um agenda
  * @param $id Código do agenda
  */
 function remover($id)
 {
     parent::remover($id);
     redirect('site/agenda');
 }
Example #4
0
 function remover($enquete_id)
 {
     $this->Enquetes_model->remover($enquete_id);
     parent::remover();
 }
Example #5
0
 function remover($id)
 {
     $this->Modulos_model->remover($id);
     parent::remover($id);
 }
Example #6
0
 function remover($id)
 {
     $banner = $this->Banners_model->obter($id);
     // Apaga o arquivo
     $ok = true;
     if (is_file($this->path . $banner['img_banner'])) {
         $ok = unlink($this->path . $banner['img_banner']);
     }
     if ($ok) {
         return parent::remover($id);
     } else {
         $dados = array();
         $dados['banner'] = $banner;
         $dados['categorias'] = $this->Banners_model->listar_categorias($this->site_id);
         $dados['path'] = $this->path;
         $dados['erros'][] = 'Desculpe, mas não foi possível remover o registo.';
         $this->load->view('banners_editar', $dados);
     }
 }