Exemplo n.º 1
0
 public function detalhe($pk_area_transferencia)
 {
     $msg = null;
     $data = $this->getParametroVisao();
     $data['page'] = 'home';
     $data['tema'] != '' ? $this->load->setTheme($data['tema']) : '';
     $data['msg'] = $msg;
     $data['abaAtiva'] = 10;
     $data['abaPage'] = 'detalhe';
     $data['alias'] = 'detalhe';
     if ($_SERVER['REQUEST_METHOD'] == "POST") {
         try {
             // $this->load->validarFormAntInjection($data['alias']);
             var_dump($this->input->post('pk_turma'));
             // $ano = substr($this->input->post('data_evento'), 6, 4);
             //                redirect(base_url().$this->uri->segment(1).'/'.$this->uri->segment(2).'/cadastrar_afa_alunos'.$data['coordenacao']);
             return false;
         } catch (Exception $e) {
             $msg = '<p class="alert erro">' . $e->getMessage() . '</p>';
         }
     }
     $sqlMensagem = new SqlMensagem();
     $data['result'] = $sqlMensagem->get_mensagem($pk_area_transferencia);
     $sqlMensagem = new SqlMensagem();
     $data['comentarios'] = $sqlMensagem->listar_comentarios($pk_area_transferencia, 1);
     $sqlMensagem = new SqlMensagem();
     $data['comentarios_avaliacao'] = $sqlMensagem->listar_comentarios($pk_area_transferencia, 0, $data['idUsuario']);
     // Criar links para downloads
     $linkArquivo = '';
     $data['pasta_nome'] = $data['result'][0]['pasta'];
     $dir = 'uploadArquivos/' . $data['pasta_nome'];
     $divide = explode('/', $data['pasta_nome']);
     $pasta_nome = $divide[0] != '' ? $divide[1] : '';
     if (file_exists($dir)) {
         $d = opendir($dir);
         $i = 0;
         $nome = readdir($d);
         while ($nome != false) {
             if (!is_dir($nome) and $nome != 'Thumbs.db' and $nome != 'thumbnail') {
                 $arquivos[$i] = $nome;
                 $i++;
             }
             $nome = readdir($d);
         }
         sort($arquivos);
         if (count($arquivos) > 0) {
             $linkArquivo .= '<ul class="square">';
             foreach ($arquivos as $arq) {
                 // $link = base_url().'uploadArquivos/transf/download.php?pasta='.$pasta_nome.'&id='.$arq;
                 $link = base_url() . 'uploadArquivos/transf/' . $pasta_nome . '/' . $arq;
                 $linkArquivo .= '<li><a class="link" href="' . $link . '" target="_blank">' . $arq . '</a></li>';
             }
             $linkArquivo .= '</ul>';
         }
     }
     $data['arquivos'] = $linkArquivo;
     // pega os destinatários
     $destinatarios = '<h5>Destinatários:</h5>';
     $sqlMensagem = new SqlMensagem();
     $result_destinatarios = $sqlMensagem->get_destinatarios($pk_area_transferencia);
     $destinatarios .= '<ul class="circle mt0 mb20">';
     foreach ($result_destinatarios as $item) {
         // turmas
         if ($item['fk_turma'] != 0) {
             $sqlGrade = new SqlGrade();
             $turma = $sqlGrade->get_turma($item['fk_turma']);
             $destinatarios .= '<li>' . isset($turma[0]['turma_nome']) ? $turma[0]['turma_nome'] : '' . '</li>';
         }
     }
     $destinatarios .= '</ul><hr />';
     $data['destinatarios'] = $destinatarios;
     if ($this->input->is_ajax_request()) {
         $this->load->view($data['alias'], $data);
     } else {
         $this->load->view($this->load->getUrlTema(), $data);
     }
 }