Example #1
0
 public function configuracoes()
 {
     $data = $this->getParametroVisao();
     $data['page'] = 'home';
     $data['tema'] != '' ? $this->load->setTheme($data['tema']) : '';
     $data['msg'] = $this->getMsg();
     $data['abaAtiva'] = 23;
     $data['abaPage'] = 'configuracoes';
     $config['base_url'] = base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2) . '/' . $this->uri->segment(3) . '/';
     $pk_unidade = isset($_GET['pk_unidade']) && $_GET['pk_unidade'] != '' ? $_GET['pk_unidade'] : 0;
     $pk_serie = isset($_GET['pk_serie']) && $_GET['pk_serie'] != '' ? $_GET['pk_serie'] : 0;
     $sqlAgenda = new SqlAgenda();
     $result = $sqlAgenda->listar_juncoes($pk_unidade);
     $data['total'] = $result['total'];
     if ($data['total'] > 0) {
         $this->load->library('table');
         $arrHead[] = 'Cod.';
         $arrHead[] = 'Série';
         $arrHead[] = 'Turmas';
         $this->table->set_heading($arrHead);
         $count = 0;
         foreach ($result['registros'] as $row) {
             $count++;
             $this->load->library('util');
             $tmpl = $this->util->zebrar($count, count($result['registros']));
             $total = array('data' => '<a class="link" href="' . base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2) . '/cadastrar_turmas/' . $row['pk_turma_juncao'] . '?pk_unidade=' . $row['fk_unidade'] . '&pk_serie=' . $row['fk_serie'] . '">' . $row['total'] . '</a>', 'class' => 'tcenter');
             $this->table->add_row($row['pk_turma_juncao'], $row['serie_nome'], $total);
         }
         $this->table->set_template($tmpl);
     } else {
         $data['msg'] = '<div class="alert atencao">Não há registros com o parâmetro selecionado.</div>';
     }
     // Select filtro de unidade
     $sqlUsuario = new SqlUsuario();
     $data['unidade'] = $sqlUsuario->unidade();
     $unidade = explode("&pk_unidade=", $_SERVER['QUERY_STRING']);
     $data['unidade_url'] = $config['base_url'] . '?' . $unidade[0];
     if ($this->input->is_ajax_request()) {
         echo json_encode(array('content' => $this->load->view($this->uri->segment(3), $data, true)));
     } else {
         $this->load->view($this->load->getUrlTema(), $data);
     }
 }