Example #1
0
 /**
  * Método que gera a página de detalhes de cada professor
  */
 public function listar_ranking_uso_sap_detalhes()
 {
     //Determina o código de identificação do proferros
     $pk_professor = filter_input(INPUT_GET, 'professor', FILTER_VALIDATE_INT);
     if (!$pk_professor) {
         header('Content-Type: text/html; charset=UTF-8');
         echo Javascript::alert('O professor informado é inválido');
         echo Javascript::history_back();
         exit;
     }
     $data = $this->getParametroVisao();
     $data['page'] = 'home';
     $data['tema'] != '' ? $this->load->setTheme($data['tema']) : '';
     $data['msg'] = $this->getMsg();
     $data['abaAtiva'] = 8;
     $data['abaPage'] = __FUNCTION__;
     //Buscando dados referentes ao professor
     $sqlranking = new SqlRankingProfessor();
     $data['professor_dados'] = $sqlranking->dadosUsoSap($pk_professor);
     if (!$data['professor_dados']) {
         header('Content-Type: text/html; charset=UTF-8');
         echo Javascript::alert('Não há dados a serem exibidos para este professor');
         echo Javascript::close();
         exit;
     }
     //Montando os dados javascript para exibir os graficos
     $data['js'][] = 'https://www.google.com/jsapi';
     //Exibindo a view
     $this->load->view($this->load->getUrlTema(), $data);
 }