public function index() { checar_permissao('sobre.gerenciar'); $sobre = $this->sobre_m->get_first(); if (!$sobre) { $sobre = new stdClass(); $sobre->o_que_somos = ''; $sobre->acoes_coluna_1 = ''; $sobre->acoes_coluna_2 = ''; $sobre->acoes_coluna_3 = ''; } else { } $this->init_breadcrumbs(); $this->init_navbar('index'); $dados = array('sobre' => $sobre, 'breadcrumbs' => $this->breadcrumbs, 'navbar' => $this->navbar); if ($this->input->post()) { $this->form_validation->set_rules($this->validation_rules); if ($this->form_validation->run()) { $data = array('id' => NULL, 'o_que_somos' => $this->input->post('o_que_somos'), 'acoes_coluna_1' => $this->input->post('acoes_coluna_1'), 'acoes_coluna_2' => $this->input->post('acoes_coluna_2'), 'acoes_coluna_3' => $this->input->post('acoes_coluna_3')); $this->db->trans_start(); $this->sobre_m->delete_all(); $this->sobre_m->insert($data); } $this->db->trans_complete(); $this->session->set_flashdata('success', 'Sobre atualizados com sucesso.'); redirect('admin/sobre'); } $this->layout->view('admin/sobre/index', $dados); }
public function index() { checar_permissao('projetos.gerenciar'); $projetos = $this->projetos_m->get_first(); if (!$projetos) { $projetos = new stdClass(); $projetos->projeto_1 = ''; $projetos->proj_1_col_1 = ''; $projetos->proj_1_col_2 = ''; $projetos->proj_1_col_3 = ''; $projetos->projeto_2 = ''; $projetos->proj_2_col_1 = ''; $projetos->proj_2_col_2 = ''; $projetos->proj_2_col_3 = ''; $projetos->imagens = array(); } else { $projetos->imagens = $this->projetos_imagens_m->get_all(); } $this->init_breadcrumbs(); $this->init_navbar('index'); $dados = array('projetos' => $projetos, 'breadcrumbs' => $this->breadcrumbs, 'navbar' => $this->navbar); if ($this->input->post()) { $this->form_validation->set_rules($this->validation_rules); if ($this->form_validation->run()) { $data = array('id' => NULL, 'projeto_1' => $this->input->post('projeto_1'), 'proj_1_col_1' => $this->input->post('proj_1_col_1'), 'proj_1_col_2' => $this->input->post('proj_1_col_2'), 'proj_1_col_3' => $this->input->post('proj_1_col_3'), 'projeto_2' => $this->input->post('projeto_2'), 'proj_2_col_1' => $this->input->post('proj_2_col_1'), 'proj_2_col_2' => $this->input->post('proj_2_col_2'), 'proj_2_col_3' => $this->input->post('proj_2_col_3')); $this->db->trans_start(); $this->projetos_m->delete_all(); $this->projetos_m->insert($data); } $imagens_old = $projetos->imagens; $projetos->imagens = $this->listar_arquivos('imagem'); foreach ($imagens_old as $temp) { $this->arquivos_m->update($temp->imagem_file_id, array('temp' => TRUE)); } $this->projetos_imagens_m->delete_all(); foreach ($projetos->imagens as $temp) { $this->projetos_imagens_m->insert(array('imagem_file_id' => $temp->imagem_file_id)); $this->arquivos_m->update($temp->imagem_file_id, array('temp' => FALSE)); } $this->db->trans_complete(); $this->session->set_flashdata('success', 'Projetos atualizados com sucesso.'); redirect('admin/projetos'); } $this->layout->view('admin/projetos/index', $dados); }
active<?php } ?> "> <a href="<?php echo site_url('admin/projetos'); ?> ">Projetos</a> </li> <?php } ?> </ul> <?php if (checar_permissao('usuarios.*', NULL)) { ?> <div class="pull-right"> <ul class="nav"> <li> <a href="<?php echo site_url('/admin/logout'); ?> ">Sair</a> </li> </ul> </div> <?php } ?>
</div> <?php echo form_open('', 'role="form" enctype="multipart/form-data"'); ?> <div class="tabbable"> <ul class="nav nav-tabs"> <li class="active"><a href="#tab-principal" data-toggle="tab">Principal</a></li> <li><a href="#tab-multi-file-fotos" data-toggle="tab">Fotos</a></li> </ul> <div class="tab-content"> <div class="tab-pane active" id="tab-principal"> <?php if (checar_permissao('espacos_culturais.publicar_registros', NULL)) { ?> <div class="control-group"> <label for="statusInput">Status <span class="text-error">*</span></label> <?php echo form_dropdown('status', array('' => '-- Selecione --') + $statuses, $espaco_cultural->status, 'id="statusInput"'); ?> </div> <?php } ?> <div class="control-group"> <label for="nome_espacoInput">Nome do espaço <span class="text-error">*</span></label> <?php echo form_input('nome_espaco', $espaco_cultural->nome_espaco, 'id="nome_espacoInput" placeholder="Nome do espaço" maxlength="30"');
?> <tr> <td class="checkbox-container"><input type="checkbox" name="espacos_culturais[]" class="checkbox-user" value="<?php echo $espaco_cultural->id; ?> "></td> <td><?php echo $espaco_cultural->nome_espaco; ?> </td> <td class="column-actions"> <div class="btn-group"> <?php if (checar_permissao('espacos_culturais.*', NULL)) { ?> <button class="btn up" type="button" onclick="javascript:window.location.href ='<?php echo site_url("admin/espacos-culturais/sort/{$espaco_cultural->id}/up"); ?> ';"><i class="icon-chevron-up"></i></button> <button class="btn down" type="button" onclick="javascript:window.location.href ='<?php echo site_url("admin/espacos-culturais/sort/{$espaco_cultural->id}/down"); ?> ';"><i class="icon-chevron-down"></i></button> <button type="button" onclick="javascript:window.location.href ='<?php echo site_url("admin/espacos-culturais/edit/{$espaco_cultural->id}"); ?> ';" class="btn btn-primary"><span class="hidden-phone hidden-tablet">Editar</span><i class="hidden-desktop icon-white icon-pencil"></i></button> <button type="button" onclick="javascript:if(window.confirm('Deseja remover este registro?')) window.location.href ='<?php echo site_url("admin/espacos-culturais/delete/{$espaco_cultural->id}");
public function delete_many() { checar_permissao('agentes_culturais.excluir_registro'); $agentes_culturais = (array) $this->input->post('agentes_culturais'); foreach ($agentes_culturais as $agente_cultural_id) { $agente_cultural = $this->agentes_culturais_m->get($agente_cultural_id); if (!$agente_cultural) { continue; } $this->db->trans_start(); $this->agentes_culturais_m->delete($agente_cultural->id); $this->db->trans_complete(); $this->desindexar_agente($agente_cultural->id); } $this->session->set_flashdata('success', 'Agente Cultural(s) excluído(s) com sucesso.'); redirect('admin/agentes-culturais'); }
</div> <?php echo form_open('', 'role="form" enctype="multipart/form-data"'); ?> <div class="tabbable"> <ul class="nav nav-tabs"> <li class="active"><a href="#tab-principal" data-toggle="tab">Principal</a></li> <li><a href="#tab-multi-file-fotos" data-toggle="tab">Fotos</a></li> </ul> <div class="tab-content"> <div class="tab-pane active" id="tab-principal"> <?php if (checar_permissao('agentes_culturais.publicar_registros', NULL)) { ?> <div class="control-group"> <label for="statusInput">Status <span class="text-error">*</span></label> <?php echo form_dropdown('status', array('' => '-- Selecione --') + $statuses, $agente_cultural->status, 'id="statusInput"'); ?> </div> <?php } ?> <div class="control-group"> <label for="nome_responsavelInput">Nome responsável <span class="text-error">*</span></label> <?php echo form_input('nome_responsavel', $agente_cultural->nome_responsavel, 'id="nome_responsavelInput" placeholder="Nome responsável" maxlength="30"');
public function delete_many() { checar_permissao('usuarios.permissoes.excluir_registro'); $permissoes = (array) $this->input->post('permissoes'); foreach ($permissoes as $permissao_id) { $permissao = $this->permissoes_m->get($permissao_id); if (!$permissao) { continue; } $this->db->trans_start(); $this->permissoes_m->delete($permissao->id); $this->db->trans_complete(); } $this->session->set_flashdata('success', 'Permissão(s) excluído(s) com sucesso.'); redirect('admin/permissoes'); }
public function delete_many() { checar_permissao('noticias.excluir_registro'); $noticias = (array) $this->input->post('noticias'); foreach ($noticias as $noticia_id) { $noticia = $this->noticias_m->get($noticia_id); if (!$noticia) { continue; } $this->db->trans_start(); $this->noticias_m->delete($noticia->id); $this->db->trans_complete(); $this->desindexar_noticia($noticia->id); } $this->session->set_flashdata('success', 'Notícia(s) excluído(s) com sucesso.'); redirect('admin/noticias'); }
public function delete_many() { checar_permissao('usuarios.excluir_registro'); $usuarios = (array) $this->input->post('usuarios'); $this->usuarios_m->delete_many($usuarios); $this->session->set_flashdata('success', 'Usuário(s) excluído(s) com sucesso.'); redirect('admin/usuarios'); }
<?php foreach ($agentes_culturais as $agente_cultural) { ?> <tr> <td class="checkbox-container"><input type="checkbox" name="agentes_culturais[]" class="checkbox-user" value="<?php echo $agente_cultural->id; ?> "></td> <td><?php echo $agente_cultural->nome_responsavel; ?> </td> <?php if (checar_permissao('agentes_culturais.*', NULL)) { ?> <td class="column-actions"> <div class="btn-group"> <button class="btn up" type="button" onclick="javascript:window.location.href ='<?php echo site_url("admin/agentes-culturais/sort/{$agente_cultural->id}/up"); ?> ';"><i class="icon-chevron-up"></i></button> <button class="btn down" type="button" onclick="javascript:window.location.href ='<?php echo site_url("admin/agentes-culturais/sort/{$agente_cultural->id}/down"); ?> ';"><i class="icon-chevron-down"></i></button> <button type="button" onclick="javascript:window.location.href ='<?php echo site_url("admin/agentes-culturais/edit/{$agente_cultural->id}"); ?> ';" class="btn btn-primary"><span class="hidden-phone hidden-tablet">Editar</span><i class="hidden-desktop icon-white icon-pencil"></i></button>
public function delete_many() { checar_permissao('atributos.excluir_registro'); $atributo_ascendente = NULL; $atributos = (array) $this->input->post('atributos'); foreach ($atributos as $atributo_id) { $atributo = $this->atributos_m->get($atributo_id); if (!$atributo) { continue; } $atributo_ascendente = $atributo->atributo_ascendente; $this->db->trans_start(); $this->atributos_m->delete($atributo->id); $this->db->trans_complete(); } $this->session->set_flashdata('success', 'Atributo(s) excluído(s) com sucesso.'); if ($atributo_ascendente) { redirect("admin/atributos-descendentes/{$atributo_ascendente}"); } else { redirect('admin/atributos'); } }
public function delete_many() { checar_permissao('espacos_culturais.eventos.excluir_registro'); $eventos = (array) $this->input->post('eventos'); $espaco_cultural_id = NULL; foreach ($eventos as $evento_id) { $evento = $this->eventos_m->get($evento_id); if (!$evento) { continue; } $espaco_cultural_id = $evento - espaco_cultural; $this->db->trans_start(); $this->eventos_m->delete($evento->id); $this->db->trans_complete(); $this->desindexar_evento($evento->id); } $this->session->set_flashdata('success', 'Evento(s) excluído(s) com sucesso.'); if ($espaco_cultural_id) { redirect("admin/espacos-culturais/{$espaco_cultural_id}/eventos"); } else { redirect("admin/espacos-culturais"); } }