Example #1
0
 /**
  * Método que exibe listagem de topicos e links dos livros
  */
 public function listar_livros()
 {
     $msg = null;
     $data = $this->getParametroVisao();
     $data['page'] = 'home';
     $data['tema'] != '' ? $this->load->setTheme($data['tema']) : '';
     $data['msg'] = $msg;
     $data['abaAtiva'] = 7;
     $data['abaPage'] = 'livros';
     $data['alias'] = 'livros';
     $sqlAula = new SqlAula();
     $sqlAulas = new SqlAulas();
     $sqlLivro = new SqlLivro();
     $data['livros'] = $sqlAula->get_livros($data['ano_letivo']);
     $livro = $this->input->get('livro');
     $materia = $this->input->get('materia');
     $data['livroSelecionado'] = $livro;
     $data['materiaSelecionada'] = $materia;
     // var_dump($data['materiaSelecionada']);
     if ($livro == true) {
         $data['result'] = $sqlAula->get_materias_apostilas($livro);
         if ($materia == true) {
             $data['materiaCapitulos'] = $sqlAula->get_materia_apostila($livro, $materia);
             foreach ($data['materiaCapitulos'] as $materiaConsulta) {
             }
             $data['topicos_capitulo'] = array();
             $data['capitulos'] = $sqlLivro->get_capitulos($livro, $materiaConsulta[4]);
             foreach ($data['capitulos'] as $row) {
                 $data['topicos'] = $sqlLivro->get_topicos_capitulo($row[0]);
                 foreach ($data['topicos'] as $topico) {
                     array_push($data['topicos_capitulo'], $topico);
                 }
             }
         }
     }
     $this->load->view($this->load->getUrlTema(), $data);
 }