当前位置: 首页>>代码示例>>PHP>>正文


PHP View::converteDataBr方法代码示例

本文整理汇总了PHP中View::converteDataBr方法的典型用法代码示例。如果您正苦于以下问题:PHP View::converteDataBr方法的具体用法?PHP View::converteDataBr怎么用?PHP View::converteDataBr使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在View的用法示例。


在下文中一共展示了View::converteDataBr方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: listar_pesquisas

 public function listar_pesquisas($pk_pes_pesquisa_template = 0)
 {
     $data = $this->getParametroVisao();
     $data['page'] = 'home';
     $data['abaPage'] = __FUNCTION__;
     $data['abaAtiva'] = 8;
     $data['total'] = 0;
     $data['pk_pes_pesquisa_template'] = $pk_pes_pesquisa_template;
     $sqlPareceres = new SqlPareceres();
     $data['templates'] = $sqlPareceres->get_tipos_template_ativos();
     if ($pk_pes_pesquisa_template != 0) {
         $sqlPareceres = new SqlPareceres();
         $result = $sqlPareceres->listar_pesquisas($pk_pes_pesquisa_template);
         $this->load->library('table');
         $arrHead[] = 'Pesquisa';
         $arrHead[] = 'Tipo da pesquisa';
         $arrHead[] = 'Observação';
         $arrHead[] = 'Início';
         $arrHead[] = 'Final';
         $arrHead[] = '';
         $this->table->set_heading($arrHead);
         $count = 0;
         foreach ($result['registros'] as $row) {
             $count++;
             $tmpl = Util::zebrar($count, count($result['registros']));
             if ($data['idTipoUsuario'] == 6) {
                 $link = substr($row['pes_data'], 0, 4) == $data['ano_letivo'] ? '<a class="link" href="' . base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2) . '/cadastrar_parecer?pk_pes_pesquisa=' . $row['pk_pes_pesquisa'] . '">Incluir parecer</a>' : '';
             } else {
                 $link = '<a class="link" href="' . base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2) . '/processa_parecer/' . $row['pk_pes_pesquisa'] . '">Processar</a>';
             }
             $this->table->add_row('<a class="link" href="' . base_url() . '/pesquisa/pareceres/relatorio_pesquisa/' . $row['pk_pes_pesquisa'] . '">' . $row['pes_nome'] . '</a>', $row['pes_pesquisa_template_nome'], $row['obs'], View::converteDataBr($row['pes_data']), View::converteDataBr($row['pes_data_fim']), $link);
         }
         $this->table->set_template($tmpl);
         $data['total'] = $result['total'];
     }
     $this->load->view($this->load->getUrlTema(), $data);
 }
开发者ID:andersongimino,项目名称:area51,代码行数:37,代码来源:pareceres.php

示例2: base_url

</div>

<form action="<?php 
echo base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2);
?>
/<?php 
echo $alias;
?>
" class="formulario validarForm" method="post" name="<?php 
echo $alias;
?>
">

        <p>
            <label for="data_prova">Data da prova:</label> <?php 
echo View::converteDataBr($result[0]['data_prova']);
?>
<br /> 
            <label for="materia">Disciplina:</label> <?php 
echo Mestre::materia($result[0]['materia']);
?>
 
        </p>
        
        <?php 
echo $total > 0 ? $html : '';
?>
        
        <p>
            <?php 
echo View::gerarFormAntInjection($alias);
开发者ID:andersongimino,项目名称:area51,代码行数:31,代码来源:editar_notas.php

示例3: acompanhamento_turma_detalhe

 public function acompanhamento_turma_detalhe()
 {
     $data = $this->getParametroVisao();
     $data['abaAtiva'] = 7;
     $data['abaPage'] = $data['alias'] = $data['page'] = __FUNCTION__;
     $data['page'] = 'home';
     $data['tema'] != '' ? $this->load->setTheme($data['tema']) : '';
     $data['msg'] = $this->getMsg();
     $data['total'] = 0;
     $data['pk_livro'] = (int) filter_input(INPUT_GET, 'pk_livro', FILTER_VALIDATE_INT);
     $data['pk_turma'] = (int) filter_input(INPUT_GET, 'pk_turma', FILTER_VALIDATE_INT);
     $data['pk_serie'] = (int) filter_input(INPUT_GET, 'pk_serie', FILTER_VALIDATE_INT);
     $data['pk_unidade'] = (int) filter_input(INPUT_GET, 'pk_unidade', FILTER_VALIDATE_INT);
     $data['ano_letivo'] = isset($_GET['ano']) ? (int) filter_input(INPUT_GET, 'ano_letivo', FILTER_VALIDATE_INT) : $data['ano_letivo'];
     $data['get_shadowbox'] = View::shadowbox($data['shadowbox']);
     $config['base_url'] = base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2) . '/' . $this->uri->segment(3) . '?' . $data['get_shadowbox'];
     $sqlAulas = new SqlAulas();
     $data['livro'] = $sqlAulas->get_livros_geral($data['ano_letivo'], $data['pk_serie']);
     $livro = explode("&pk_livro=", $_SERVER['QUERY_STRING']);
     $data['livro_url'] = $config['base_url'] . substr($livro[0], 12);
     if (isset($_GET['pk_livro'])) {
         $sqlAulas = new SqlAulas();
         $result = $sqlAulas->get_percentual($data['pk_livro'], date('Y-m-d'));
         $percentual = !empty($result[0]['percentual']) ? $result[0]['percentual'] : 0;
         if ($data['idTipoUsuario'] == 1 || $data['idTipoUsuario'] == 2 || $data['idTipoUsuario'] == 3 || $data['idTipoUsuario'] == 15) {
             $sqlGrade = new SqlGrade();
             $data['turma'] = $sqlGrade->filtro_turmas($data['pk_unidade'], $data['pk_serie'], $data['ano_letivo']);
             $turma = explode("&pk_turma=", $_SERVER['QUERY_STRING']);
             $data['turma_url'] = $config['base_url'] . substr($turma[0], 12);
         }
         $status = explode("&status=", $_SERVER['QUERY_STRING']);
         $data['status_url'] = $config['base_url'] . substr($status[0], 12);
         if (isset($_GET['pk_turma'])) {
             $sqlLivro = new SqlLivro();
             $result = $sqlLivro->get_materias_apostilas_turma($data['pk_livro']);
             $data['total'] = count($result);
             if ($data['total'] > 0) {
                 $count = 0;
                 $html = '<table class="tabela_relatorio mt20"><tr>
                     <td class="titulo_relatorio tcenter" nowrap="nowrap"><strong>Disciplina</strong></td>
                     <td class="titulo_relatorio tcenter"><strong>Professor(a)</strong></td>
                     <td class="titulo_relatorio tcenter"><strong>Aulas dadas</strong></td>
                     <td class="titulo_relatorio tcenter"><strong>Última aula</strong></td>
                     <td class="titulo_relatorio tcenter"><strong>Conteúdos programáticos em andamento na última aula</strong></td>
                     <td class="titulo_relatorio tcenter w100"><strong>Planejamento executado</strong></td>';
                 $cor = '';
                 foreach ($result as $row) {
                     $sqlLivro = new SqlLivro();
                     $result = $sqlLivro->get_apostila_acompanhamento($row['fk_materia_vin'], $_GET['pk_turma'], $_GET['pk_livro']);
                     $conteudo = !empty($result) != '' ? $result[0]['capitulo_sequencial'] . ': ' . $result[0]['capitulo_nome'] . '<br/>Tópico ' . $result[0]['topico'] . ': ' . $result[0]['conteudo_nome'] . ' - pag(s): ' . $result[0]['paginas_trabalhadas'] : '';
                     $percentual = !empty($result) != '' ? number_format($result[0]['percentual_professor'], 1) . '%' : '';
                     $aula = !empty($result) != '' ? $result[0]['aula'] : '';
                     $data_aula = !empty($result) != '' ? View::converteDataBr($result[0]['data_aula']) : '';
                     if ($data['idTipoUsuario'] == 1 || $data['idTipoUsuario'] == 2 || $data['idTipoUsuario'] == 3 || $data['idTipoUsuario'] == 15) {
                         $nome = !empty($result) != '' ? '<a rel="shadowbox" class="link" href="' . base_url() . 'aula/conteudos/edicao_conteudos' . '?shadowbox=1' . '&pk_materia_vin=' . $result[0]['fk_materia_vin'] . '&pk_usuario_professor=' . $result[0]['fk_usuario_professor'] . '&pk_turma=' . $data['pk_turma'] . '&pk_livro=' . $data['pk_livro'] . '">' . $result[0]['nome'] . '</a>' : '';
                     } else {
                         $nome = !empty($result) != '' ? $result[0]['nome'] : '';
                     }
                     if (!empty($result)) {
                         $percent_media_geral = Matematica::divisao($result[0]['percentual_professor'], $percentual);
                         if ($percent_media_geral < 0.8) {
                             $cor = 'vermelho';
                         } else {
                             if ($percent_media_geral > 1.2) {
                                 $cor = 'azul';
                             } else {
                                 $cor = 'verde';
                             }
                         }
                     }
                     $statusCor = '';
                     $status = '';
                     if (!empty($result)) {
                         if ($result[0]['status'] == 1) {
                             $status = "Em andamento";
                             $statusCor = "status1";
                         } else {
                             if ($result[0]['status'] == 2) {
                                 $status = "Concluído";
                                 $statusCor = "status2";
                             } else {
                                 if ($result[0]['status'] == 3) {
                                     $status = "Revisado";
                                     $statusCor = "status3";
                                 } else {
                                     $status = "";
                                     $statusCor = "";
                                 }
                             }
                         }
                     }
                     if (isset($_GET['status'])) {
                         if ($_GET['status'] == 1 && isset($percent_media_geral) && $percent_media_geral < 0.8 && $conteudo != '') {
                             $html .= '<tr><td class="status">' . $row['materia_nome'] . '</td>';
                             $html .= '<td class="status">' . $nome . '</td>';
                             $html .= '<td class="tcenter status">' . $aula . '</td>';
                             $html .= '<td class="tcenter status">' . $data_aula . '</td>';
                             $html .= '<td class="status">' . $conteudo . '</td>';
                             $html .= '<td class="status ' . $cor . '">' . $percentual . '</td>';
                         } else {
//.........这里部分代码省略.........
开发者ID:andersongimino,项目名称:area51,代码行数:101,代码来源:livro.php

示例4: listagem

 public function listagem()
 {
     $msg = null;
     $data = $this->getParametroVisao();
     $data['page'] = 'home';
     $data['tema'] = '../../themes/agenda_fun/default';
     $data['msg'] = $msg;
     $data['abaAtiva'] = 26;
     $data['abaPage'] = 'listagem';
     $data['alias'] = 'listagem';
     $data['nenhuma_aula'] = '';
     $pk_usuario_aluno = base64_decode($_GET['pk_usuario_aluno']);
     $data_evento = isset($_GET['data_evento']) && $_GET['data_evento'] != '' ? $_GET['data_evento'] : '';
     $data['data_evento'] = View::converteDataFormatoConsulta($data_evento, 'EUA');
     $data['data_evento'] = View::converteDataFormatoConsulta($data_evento, 'EUA');
     $sqlAgendaFun = new SqlAgendaFun();
     $result = $sqlAgendaFun->listar_agenda_fundamental($pk_usuario_aluno, $data['data_evento']);
     $data['total'] = $result['total'];
     $data['aluno'] = $result['registros'][0]['nome'];
     $data['turma_nome'] = $result['registros'][0]['turma_nome'];
     $data['data_evento'] = View::converteDataBr($_GET['data_evento']);
     $data['faltou'] = $result['registros'][0]['faltou'] == 1 ? ' (faltou neste dia)' : '';
     if ($result['total'] > 0) {
         $data['result'] = $result['registros'];
         $pk_agefun_aula = $result['registros'][0]['pk_agefun_aula'];
         $data['pk_agefun_aula'] = $result['registros'][0]['pk_agefun_aula'];
     } else {
         $data['result'] = array('total' => 0, 'registros' => array());
         $data['atividades'] = array('total' => 0, 'registros' => array());
         $data['conteudos'] = array('total' => 0, 'registros' => array());
     }
     $this->load->view($data['tema'], $data);
 }
开发者ID:andersongimino,项目名称:area51,代码行数:33,代码来源:aula_fun.php

示例5: isset

View::botaoImprimir($urlAtual);
?>
<h3 class="left">
<?php 
if (isset($_GET['status']) && $_GET['status'] == 1) {
    echo 'Lista de alunos com relatórios concluídos na ' . $unidade;
} else {
    if (isset($_GET['status']) && $_GET['status'] == 2) {
        echo 'Lista de alunos com relatórios pendentes na ' . $unidade;
    }
}
?>
</h3><br class="clear" />
<p>Data limite: <?php 
echo View::converteDataBr($data_limite);
?>
</p>
<div id="msgTopo">
    <?php 
echo isset($msg) && !is_null($msg) && $msg != '' ? $msg : '';
?>
    <?php 
echo $this->session->flashdata('msg');
?>
</div>

<?php 
if (isset($total) && $total > 0) {
    echo $this->table->generate();
}
开发者ID:andersongimino,项目名称:area51,代码行数:30,代码来源:listar_alunos.php

示例6: formatarFloat

            $edit = '<a></a>';
            $del = '<a></a>';
        }
        ?>
                                <tr>
                                    <td class="tcenter <?php 
        echo $conceito['class'];
        ?>
">
                                        <?php 
        echo formatarFloat((double) $row->score);
        ?>
                                    </td>
                                    <td class="tcenter">
                                        <?php 
        echo View::converteDataBr($row->data_evento);
        ?>
                                    </td>
                                    <td>
                                        <?php 
        echo $registro;
        ?>
                                    <td class="tcenter">
                                        <?php 
        echo $row->turma_nome;
        ?>
                                    </td>
                                    <td>
                                        <?php 
        echo $row->fap_obs;
        ?>
开发者ID:andersongimino,项目名称:area51,代码行数:31,代码来源:historico_de_ocorrencias.php

示例7: foreach

                 <tbody>
                     <?php 
 foreach ($acoesPendentesAray as $row) {
     ?>
                         <tr>
                             <td>
                                 <div class="divLinha">
                                     <div class="divContBasico">
                                         <div class="col-xs-10 text-left">
                                             <div>
                                                 <strong>Data:</strong>
                                                 Início <?php 
     echo View::converteDataBr($row['data_evento']);
     ?>
                                                 Fim <?php 
     echo View::converteDataBr($row['data_fim']);
     ?>
                                             </div>
                                             <div>
                                                 <strong>Ações:</strong>
                                                 <?php 
     echo $row['afa_subtipo_anotacao_nome'];
     ?>
                                             </div>
                                         </div>
                                         <div class="col-xs-2">
                                             <button class="btn btn-circle btn-blue">
                                                 <span class="glyphicon glyphicon-plus"></span>
                                             </button>
                                         </div>
                                     </div>
开发者ID:andersongimino,项目名称:area51,代码行数:31,代码来源:detalhe_afa.php

示例8: sincronizacao7_lista_novos

 public function sincronizacao7_lista_novos()
 {
     $data = $this->getParametroVisao();
     $data['page'] = 'home';
     $data['tema'] != '' ? $this->load->setTheme($data['tema']) : '';
     $data['msg'] = $this->getMsg();
     $data['abaAtiva'] = 3;
     $data['abaPage'] = 'sincronizacao7_lista_novos';
     if ($_SERVER['REQUEST_METHOD'] == "POST") {
         try {
             // View::validarFormAntInjection('atualizacao');
             $divide = explode('#', $this->input->post('dados'));
             $pk_usuario = $divide[0];
             $pk_usuario_aluno = $divide[1];
             $pk_turma = $divide[2];
             $nome = $divide[3];
             $turma_nome = $divide[4];
             $matricula = $divide[5];
             $data_nasc = $divide[6];
             if ($this->input->post('dados_antigos')) {
                 $divide = explode('#', $this->input->post('dados_antigos'));
                 $pk_usuario_antigo = $divide[0];
                 $pk_usuario_aluno_antigo = $divide[1];
                 $pk_turma_antigo = $divide[2];
                 $nome_antigo = $divide[3];
                 $turma_nome_antigo = $divide[4];
                 $matricula_antigo = $divide[5];
                 $data_nasc_antigo = $divide[6];
                 if ($matricula_antigo == $matricula) {
                     $sqlSincronizacao = new SqlSincronizacao();
                     $sqlSincronizacao->delete_turma_usuario($pk_usuario_aluno);
                     $sqlSincronizacao = new SqlSincronizacao();
                     $sqlSincronizacao->update_turma($pk_usuario_aluno_antigo, $matricula_antigo, $data['ano_letivo'], $pk_turma, 1, date('Y-m-d'));
                     $sqlSincronizacao = new SqlSincronizacao();
                     $sqlSincronizacao->update_usuario($pk_usuario_antigo, $nome, $data_nasc);
                 } else {
                     if ($nome != $nome_antigo) {
                         $sqlSincronizacao = new SqlSincronizacao();
                         $sqlSincronizacao->delete_usuario($pk_usuario);
                         $sqlSincronizacao = new SqlSincronizacao();
                         $sqlSincronizacao->update_usuario($pk_usuario_antigo, $nome, $data_nasc);
                         $sqlSincronizacao = new SqlSincronizacao();
                         $sqlSincronizacao->update_turma($pk_usuario_aluno_antigo, $matricula, $data['ano_letivo'], $pk_turma, 1, date('Y-m-d'));
                     } else {
                         if ($data_nasc != $data_nasc_antigo) {
                             $sqlSincronizacao = new SqlSincronizacao();
                             $sqlSincronizacao->delete_usuario($pk_usuario);
                             $sqlSincronizacao = new SqlSincronizacao();
                             $sqlSincronizacao->update_usuario($pk_usuario_antigo, $nome, $data_nasc);
                             $sqlSincronizacao = new SqlSincronizacao();
                             $sqlSincronizacao->update_turma($pk_usuario_aluno_antigo, $matricula, $data['ano_letivo'], $pk_turma, 1, date('Y-m-d'));
                         }
                     }
                 }
                 redirect(base_url() . 'import/sincronizacao/sincronizacao7_lista_novos');
             }
             $busca_nome = $this->input->post('busca') != '' ? $this->input->post('busca') : $nome;
             $sqlSincronizacao = new SqlSincronizacao();
             $result = $sqlSincronizacao->checa_aluno($busca_nome);
             $data['total'] = count($result);
             $data['msg'] = $data['total'] == 0 ? '<div class="alert atencao">Não coonsta nenhum aluno com o nome "' . $busca_nome . '"</div>' : '';
             if ($data['total'] > 0) {
                 $this->load->library('table');
                 $arrHead[] = '';
                 $arrHead[] = 'id';
                 $arrHead[] = 'id aluno';
                 $arrHead[] = 'Matricula';
                 $arrHead[] = 'Aluno';
                 $arrHead[] = 'Cadastro';
                 $arrHead[] = 'Turma';
                 $arrHead[] = 'Ano';
                 $arrHead[] = 'Email';
                 $arrHead[] = 'Status';
                 $this->table->set_heading($arrHead);
                 $this->table->add_row('<input type="checkbox" name="dados" value="' . $this->input->post('dados') . '" checked />', $pk_usuario, $pk_usuario_aluno, $matricula, $nome, date('d/m/Y'), $turma_nome, date('Y'), '', 'Ativo');
                 $count = 0;
                 foreach ($result as $row) {
                     $count++;
                     $tmpl = Util::zebrar($count, count($result));
                     $dados_comparativos = $pk_usuario . $pk_usuario_aluno . $pk_turma;
                     $dados_comparativos_lista = $row['pk_usuario'] . $row['pk_usuario_aluno'] . $row['fk_turma'];
                     if ($dados_comparativos != $dados_comparativos_lista) {
                         $this->table->add_row('<input type="checkbox" class="checkbox" name="dados_antigos" value="' . $row['pk_usuario'] . '#' . $row['pk_usuario_aluno'] . '#' . $row['fk_turma'] . '#' . $row['nome'] . '#' . $row['turma_nome'] . '#' . $row['matricula'] . '#' . $row['data_nasc'] . '" />', $row['pk_usuario'], $row['pk_usuario_aluno'], $row['matricula'], $row['nome'], View::converteDataBr($row['data_cadastro']), $row['turma_nome'], $row['ano_mat'], strstr($row['email'], "@") != "" ? $row['email'] : '&nbsp;', $row['status'] == 1 ? 'Ativo' : '');
                     }
                 }
                 $this->table->set_template($tmpl);
                 $data['botao_buscar'] = '<input type="text" name="busca" class="w300 mt10 left mr10" />';
                 $data['voltar'] = '<a class="submit" href="' . base_url() . 'import/sincronizacao/sincronizacao7_lista_novos">Voltar</a>';
             }
             $this->load->view($this->load->getUrlTema(), $data);
             return false;
         } catch (Exception $e) {
             $msg = '<p class="alert erro">' . $e->getMessage() . '</p>';
         }
     }
     // Lista os alunos da unidade atualizada
     $sqlSincronizacao = new SqlSincronizacao();
     $result = $sqlSincronizacao->lista_novos_cadastros($this->session->userdata('unidade'), date('Y-m-d'), date('Y'));
     $data['total'] = count($result);
     if ($data['total'] > 0) {
//.........这里部分代码省略.........
开发者ID:andersongimino,项目名称:area51,代码行数:101,代码来源:sincronizacao.php

示例9: registros_afa

 public function registros_afa($fk_usuario_professor)
 {
     $data = $this->getParametroVisao();
     $data['msg'] = $this->getMsg();
     if ($data['mobile']) {
         $data['usuario'] = unserialize($_SESSION['usuario']);
         $data['page'] = __FUNCTION__;
         $data['tema'] = $this->load->setTheme('responsive');
         $data['js'] = array('/js/plugins/filtros/filtros.min.js');
     } else {
         $data['page'] = 'home';
         $data['tema'] != '' ? $this->load->setTheme($data['tema']) : '';
     }
     $data['abaAtiva'] = 8;
     $data['abaPage'] = 'registros_afa';
     $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;
     $sqlUsuario = new SqlUsuario();
     $result = $sqlUsuario->get_nome_professor($fk_usuario_professor);
     $data['nome_professor'] = $result[0]['nome'];
     $sqlFap = new SqlFap();
     $result = $sqlFap->listar_registros_afa_professor($fk_usuario_professor);
     $data['registros'] = $result;
     //Usado apenas na página mobile
     $data['total'] = $result['total'];
     if ($result['total'] > 0) {
         $this->load->library('table');
         $arrHead[] = 'Data';
         $arrHead[] = 'Tipo de registro';
         $arrHead[] = 'Observação';
         $arrHead[] = 'Aluno(a)';
         $arrHead[] = 'Turma';
         $this->table->set_heading($arrHead);
         $count = 0;
         foreach ($result['registros'] as $row) {
             $count++;
             $tmpl = Util::zebrar($count, count($result['registros']));
             $turma = array('data' => $row['turma_nome'], 'class' => 'w200');
             $this->table->add_row(View::converteDataBr($row['data_evento']), $row['afa_subtipo_anotacao_nome'], $row['obs'], $row['nome'], $turma);
         }
         $this->table->set_template($tmpl);
     } else {
         $data['msg'] = '<div class="alert atencao">Nenhum registro encontrado</div>';
         $data['total'] = $result['total'];
     }
     $config['base_url'] = base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2) . '/' . $this->uri->segment(3) . '/' . $this->uri->segment(4) . '/';
     // Select filtro de unidade
     $sqlFap = new SqlFap();
     $data['unidade'] = $sqlFap->get_unidades_afa_professsor($fk_usuario_professor, $data['ano_letivo']);
     $unidade = explode("&pk_unidade=", $_SERVER['QUERY_STRING']);
     $data['unidade_url'] = $config['base_url'] . '?' . $unidade[0];
     // Select filtro de serie
     $sqlFap = new SqlFap();
     $data['serie'] = $sqlFap->get_series_afa_professsor($fk_usuario_professor, $pk_unidade, $data['ano_letivo']);
     $serie = explode("&pk_serie=", $_SERVER['QUERY_STRING']);
     $data['serie_url'] = $config['base_url'] . '?' . $serie[0];
     // Select filtro de turmas
     $sqlFap = new SqlFap();
     $data['turma'] = $sqlFap->get_turmas_afa_professsor($fk_usuario_professor, $pk_unidade, $pk_serie, $data['ano_letivo']);
     $turma = explode("&pk_turma=", $_SERVER['QUERY_STRING']);
     $data['turma_url'] = $config['base_url'] . '?' . $turma[0];
     $this->load->view($this->load->getUrlTema(), $data);
 }
开发者ID:andersongimino,项目名称:area51,代码行数:63,代码来源:professor.php

示例10: edicao_conteudos


//.........这里部分代码省略.........
     $data['materia'] = $sqlAulas->get_materias_vin_professor($data['pk_serie'], $data['pk_usuario_professor']);
     $data['materia_url'] = View::substitui_variavel('pk_materia_vin');
     if (isset($_GET['pk_livro']) && $_GET['pk_livro'] != 0) {
         if (count($result) > 0) {
             $sqlAulas = new SqlAulas();
             $result = $sqlAulas->listar_aulas_livro($data['pk_materia_vin'], $data['pk_usuario_professor'], $data['pk_turma'], $data['pk_livro']);
             $data['total'] = count($result);
             $link = explode('&ano=', $data['urlAtual']);
             $link_meses = $link[0];
             $link_inclusao = base_url() . 'aula/conteudos/cadastrar_conteudo_form_apostila/';
             $data['calendario'] = Calendario_aulas::MostreCalendario($mes, $result, $data['ano_letivo'], $link_meses);
             $tabela = '<table id="tabela_edicao_conteudos">' . '<tr><th>Aula</th><th>Data</th><th class="w80">Sequencial do tópico</th><th>Conteúdos</th><th class="w200">Tarefas de casa</th><th class="w130"></th>';
             if ($data['idTipoUsuario'] == 1 || $data['idTipoUsuario'] == 2 || $data['idTipoUsuario'] == 3) {
                 $tabela .= '<th class="w30 tcenter"></th>';
                 $tabela .= '<th class="w30 tcenter"></th>';
             }
             $tabela .= '</tr>';
             $aula_nao_dada = '';
             $n_nao_dadas = 0;
             $aula_dada = 0;
             $i = 0;
             $count = 0;
             $campos_gerais = '';
             foreach ($result as $row) {
                 $count++;
                 if ($row['falta'] != 0 && $data['professor'] == $row['professor_previsto']) {
                     $n_nao_dadas++;
                 } else {
                     $aula_dada++;
                 }
                 $cor_linha = Util::zebrarGeralClass($count, count($result)) == 'par' ? '#fff' : '#F3F3F3';
                 $valor_aula = $row['falta'] != 0 && $data['professor'] == $row['professor_previsto'] ? $n_nao_dadas : $row['aula'];
                 $tabela .= '<tr class="' . Util::zebrarGeralClass($count, count($result)) . '">' . '<td class="tcenter border_bottom padding10">';
                 if ($row['falta'] != 0 && $data['professor'] == $row['professor_previsto']) {
                     $tabela .= '<input type="hidden" name="aula_' . $count . '" value="' . $valor_aula . '" />';
                 } else {
                     $alerta_erro = $aula_dada != $valor_aula ? ' error' : '';
                     $tabela .= '<input type="text" name="aula_' . $count . '" value="' . $valor_aula . '" class="w30 tcenter ' . $alerta_erro . '" />';
                 }
                 $tabela .= '<input type="hidden" name="data_aula_' . $count . '" value="' . $row['data_aula'] . '" />' . '<input type="hidden" name="pk_aula_' . $count . '" value="' . $row['pk_aula'] . '" />' . '<input type="hidden" name="pk_livro_' . $count . '" value="' . $row['fk_livro'] . '" />' . '</td>' . '<td class="border_bottom padding10">' . View::converteDataBr($row['data_aula']) . '</td>';
                 $conteudos = $sqlAulas->get_conteudos_apostila_professor_edicao_multipla($data['pk_livro'], $data['pk_materia_vin'], $data['pk_usuario_professor'], $data['pk_turma'], $row['data_aula'], $row['aula']);
                 $total_conteudos = count($conteudos);
                 $assuntos = '<input type="hidden" name="total_conteudos_' . $count . '" value="' . $total_conteudos . '" />' . '<table style="width: 100%;">';
                 $grifo = '';
                 $grifo_borda = '';
                 foreach ($conteudos as $item) {
                     if (isset($_SESSION['pks_conteudos_correcao'])) {
                         foreach ($_SESSION['pks_conteudos_correcao'] as $pk_conteudo) {
                             $grifo = (int) $pk_conteudo == $item['pk_conteudo'] ? 'vermelho' : '';
                             $grifo_borda = (int) $pk_conteudo == $item['pk_conteudo'] ? 'error' : '';
                             break;
                         }
                     }
                     $i++;
                     $assuntos .= '<tr>' . '<td style="padding: 2px; width: 90px; border-right: 1px solid ' . $cor_linha . '; text-align: center;">' . $item['sequencial_topico'] . '</td>' . '<td style="padding: 5px;" class="' . $grifo . '">' . $item['capitulo_sequencial'] . ' - Tópico ' . $item['topico'] . ' - ' . $item['conteudo_nome'] . '</td>' . '<td style="width: 208px; border-left: 1px solid ' . $cor_linha . '; border-right: 1px solid ' . $cor_linha . '; padding-left: 5px; padding-right: 5px;">' . $item['exercicios_casa'] . '</td>' . '<td style="padding: 2px; width: 138px;">' . '<select name="status_' . $count . '_' . $i . '" class="' . $grifo_borda . ' status status' . $item['status'] . ' m0 left" id="select' . $i . '">' . '<option value=""></option>';
                     $selected = $item['status'] == 1 ? ' selected="selected"' : '';
                     $assuntos .= '<option value="1" class="status1" ' . $selected . '>Andamento</option>';
                     $selected = $item['status'] == 2 ? ' selected="selected"' : '';
                     $assuntos .= '<option value="2" class="status2" ' . $selected . '>Concluído</option>';
                     $selected = $item['status'] == 3 ? ' selected="selected"' : '';
                     $assuntos .= '<option value="3" class="status3" ' . $selected . '>Revisado</option>' . '</select>' . '<a href="' . base_url() . 'aula/conteudos/excluir_conteudo_professor_aula_cod"  ' . View::getParamExcluirItemTabela($item['cod'] . '#' . $data['pk_usuario_professor'] . '#' . $data['pk_turma'] . '#' . $data['pk_materia_vin'] . '#' . $data['pk_livro'] . '#' . $item['aula'] . '#' . $item['data_aula'] . '#' . $data['pk_serie'] . '#' . $data['pk_unidade'], 0, 0, $data['urlAtual'], 'Excluir registro', 'Deseja excluir o registro ' . $item['capitulo_sequencial'] . ': ' . $item['capitulo_nome'] . '<br />Tópico: ' . $item['conteudo_nome'] . '') . '   class="excluirItemTabela"><div class="tooltip icon_delete left ml10 mt5" data-tooltip="Exclusão de tópico"></div></a>' . '<input type="hidden" name="cod_' . $count . '_' . $i . '" value="' . $item['cod'] . '" />' . '</td>' . '</tr>';
                 }
                 if ($row['falta'] != 0) {
                     $sqlAulas = new SqlAulas();
                     $result = $sqlAulas->get_tipo_falta($row['falta']);
                     $tipo_falta = $result[0]['fap_tipo_nome'] . ': ' . $result[0]['fap_subtipo_nome'];
                     $aula_nao_dada = '<div style="margin-left: 105px;">Aula não dada<br />' . $tipo_falta . '</div>';
                 }
                 $assuntos .= '</table>';
                 $assuntos_final = $row['falta'] != 0 && $data['professor'] == $row['professor_previsto'] ? $aula_nao_dada : $assuntos;
                 $aula_substituicao = $row['fk_aula_substituida'] != '' ? '<div style="margin-left: 100px; margin-bottom: 15px;">* Aula dada em substituiçao a outro professor</div>' : '';
                 if ($row['conteudo'] != '' && $row['paginas'] != '') {
                     $campos_gerais = '<table style="width: 100%; border-top: 1px solid ' . $cor_linha . ';"><tr>' . '<td style="padding: 2px; width: 90px; border-right: 1px solid ' . $cor_linha . '; text-align: center;"></td>' . '<td style="padding: 5px;"><strong>Assuntos:</strong> ' . $row['conteudo'] . '<br /><strong>Páginas:</strong> ' . $row['paginas'] . '<br /><strong>Atividades / extras:</strong> ' . $row['obs'] . '</td>' . '<td style="width: 208px; border-left: 1px solid ' . $cor_linha . '; border-right: 1px solid ' . $cor_linha . '; padding-left: 5px; padding-right: 5px;">' . $row['exercicios_casa'] . '</td>' . '<td style="padding: 2px; width: 138px;"></td>' . '</tr></table>';
                 } else {
                     $campos_gerais = '';
                 }
                 $tabela .= '<td class="border_bottom" colspan="4">' . $assuntos_final . $aula_substituicao . $campos_gerais . '</td>';
                 if ($data['idTipoUsuario'] == 1 || $data['idTipoUsuario'] == 2 || $data['idTipoUsuario'] == 3) {
                     $tabela .= '<td class="border_bottom padding10 tcenter">';
                     $variavies = $row['pk_aula'] . '#' . $row['aula'] . '#' . $row['data_aula'] . '#' . $row['fk_turma'] . '#' . $row['fk_usuario_professor'] . '#' . $row['fk_materia_vin'] . '#' . $row['fk_livro'] . '#' . $row['fk_grade'];
                     $tabela .= '<a href="' . base_url() . 'aula/conteudos/excluir_aula"  ' . View::getParamExcluirItemTabela($variavies, 0, 0, $data['urlAtual'], 'Excluir aula', 'Deseja excluir todos os conteúdos da aula ' . $row['aula'] . ' do dia ' . View::converteDataBr($row['data_aula']) . ' do(a) professor(a) ' . $row['professor_nome']) . '   class="excluirItemTabela link">Excluir</a>' . '</td>';
                     if ($row['falta'] != 0 && $data['professor'] == $row['professor_previsto']) {
                         $link_edicao = '<a class="link" href="' . base_url() . 'aula/conteudos/editar_conteudo_falta/' . $row['pk_aula'] . '">Editar</a>';
                     } else {
                         $link_edicao = '<a class="link" href="' . base_url() . 'aula/conteudos/editar_conteudo_form_apostila/' . $data['pk_materia_vin'] . '/' . $data['pk_usuario_professor'] . '/' . $row['fk_grade'] . '/' . $row['ordem'] . '/' . $row['data_aula'] . '/' . $row['pk_aula'] . '/' . $row['aula'] . '/' . $data['pk_turma'] . '?&pk_livro=' . $row['fk_livro'] . $data['get_shadowbox'] . '&edicao_conteudos=1">Editar</a>';
                     }
                     $tabela .= '<td class="border_bottom padding10 tcenter">' . $link_edicao . '</td>';
                 }
                 $tabela .= '</tr>';
             }
             $tabela .= '</table><br />';
             $tabela .= 'Aulas dadas: <strong>' . $aula_dada . '</strong><br />' . 'Aulas não dadas: <strong>' . $n_nao_dadas . '</strong><br /><br />';
             $data['tabela'] = $tabela;
         } else {
             $data['msg'] = '<div class="alert atencao">Ainda não constam registros com os parâmetros selecionados.</div>';
         }
     }
     unset($_SESSION['pks_conteudos_correcao']);
     $this->load->view($this->load->getUrlTema(), $data);
 }
开发者ID:andersongimino,项目名称:area51,代码行数:101,代码来源:conteudos.php

示例11: isset

</h3>
<div id="msgTopo">
    <?php 
echo isset($msg) && !is_null($msg) && $msg != '' ? $msg : '';
?>
    <?php 
echo $this->session->flashdata('msg');
?>
</div>
<?php 
foreach ($comentarios['registros'] as $row) {
    echo '<p class="small"><strong>' . $row['nome'] . '</strong> - ' . View::converteDataBr($row['data_inc']) . '</p>';
    echo $row['comentario'] . '<hr class="mb20 mt10" />';
}
foreach ($comentarios_avaliacao['registros'] as $row) {
    echo '<p class="small"><strong>' . $row['nome'] . '</strong> - ' . View::converteDataBr($row['data_inc']) . '</p>';
    echo $row['comentario'] . '<hr class="mb20 mt10" />';
}
?>

<form action="<?php 
echo base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2) . '/' . $alias;
?>
" class="formulario validarForm" method="post" name="<?php 
echo $alias;
?>
">
    <p>
        <textarea name="texto" class="textarea h100 w500 required"></textarea>
    </p>
    <p>
开发者ID:andersongimino,项目名称:area51,代码行数:31,代码来源:comentario.php

示例12: listar_temas

 public function listar_temas()
 {
     $data = $this->getParametroVisao();
     $data['page'] = 'home';
     $data['tema'] != '' ? $this->load->setTheme($data['tema']) : '';
     $data['msg'] = $this->getMsg();
     $data['abaAtiva'] = 16;
     $data['abaPage'] = 'listar_temas';
     $data['alias'] = 'listar_temas';
     $sqlMic = new SqlMic();
     $result = $sqlMic->get_temas($data['ano_letivo']);
     $data['total'] = count($result);
     if ($data['total'] > 0) {
         $this->load->library('table');
         $arrHead[] = 'Tema';
         $arrHead[] = 'Área';
         $arrHead[] = 'Turma';
         $arrHead[] = 'Professor';
         $arrHead[] = 'Cadastro';
         $arrHead[] = 'Status';
         $arrHead[] = '';
         if ($data['permissao']['excluir'] == 1) {
             $arrHead[] = '';
         }
         $this->table->set_heading($arrHead);
         $count = 0;
         foreach ($result as $row) {
             $count++;
             $tmpl = Util::zebrar($count, count($result));
             if ($row['mic_area'] == 1) {
                 $area = 'Exatas';
             } else {
                 if ($row['mic_area'] == 2) {
                     $area = 'Humanas';
                 } else {
                     $area = 'Saúde';
                 }
             }
             if ($row['status'] == 0) {
                 $status = 'Pré-cadastro';
             } else {
                 if ($row['status'] == 1) {
                     $status = '<div class="laranja">Aguardando avaliação</div>';
                 } else {
                     if ($row['status'] == 2) {
                         $status = '<div class="verde">Aprovado</div>';
                     }
                 }
             }
             if ($data['permissao']['excluir'] == 1) {
                 $this->table->add_row($row['mic_pesquisa_nome'], $area, $row['turma_nome'], $row['nome_professor'], View::converteDataBr($row['data_cadastro']), $status, '<a class="exibirItem link" href="' . base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2) . '/detalhe_grupo/' . $row['pk_mic_pesquisa'] . '?shadowbox=1" ' . View::getParamExibirItem($row['pk_mic_pesquisa'], 'Detalhe de grupo', 600, 450) . '>Detalhes</a>', '<a href="' . base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2) . '/excluir_pesquisa" ' . View::getParamExcluirItemTabela($row['pk_mic_pesquisa'], 0, 0, $data['urlAtual'], 'Excluir grupo', 'Deseja realmente excluir o grupo ' . $row['mic_pesquisa_nome']) . '  class="excluirItemTabela"><div class="tooltip icon_delete" data-tooltip="Exclusão"></div></a>');
             } else {
                 $this->table->add_row($row['mic_pesquisa_nome'], $area, $row['turma_nome'], $row['nome_professor'], View::converteDataBr($row['data_cadastro']), $status, '<a class="exibirItem link" href="' . base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2) . '/detalhe_grupo/' . $row['pk_mic_pesquisa'] . '?shadowbox=1" ' . View::getParamExibirItem($row['pk_mic_pesquisa'], 'Detalhe de grupo', 600, 450) . '>Detalhes</a>');
             }
         }
         $this->table->set_template($tmpl);
     } else {
         $data['msg'] = '<div class="alert atencao">Nenhum registro encontrado com o(s) parâmetro(s) selecionado(s).</div>';
         $data['total'] = 0;
     }
     $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;
     $config['base_url'] = base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2) . '/' . $this->uri->segment(3) . '/';
     // 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];
     // Select filtro de serie
     $sqlGrade = new SqlGrade();
     $data['serie'] = $sqlGrade->filtro_series($pk_unidade);
     $serie = explode("&pk_serie=", $_SERVER['QUERY_STRING']);
     $data['serie_url'] = $config['base_url'] . '?' . $serie[0];
     // Select filtro de turmas
     $sqlGrade = new SqlGrade();
     $data['turma'] = $sqlGrade->filtro_turmas($pk_unidade, $pk_serie, $data['ano_letivo']);
     $turma = explode("&pk_turma=", $_SERVER['QUERY_STRING']);
     $data['turma_url'] = $config['base_url'] . '?' . $turma[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);
     }
 }
开发者ID:andersongimino,项目名称:area51,代码行数:84,代码来源:mic.php

示例13: editar_oficinas_aluno

 public function editar_oficinas_aluno()
 {
     $msg = null;
     $data = $this->getParametroVisao();
     $data['page'] = 'home';
     $data['tema'] != '' ? $this->load->setTheme($data['tema']) : '';
     $data['msg'] = $msg;
     $data['abaAtiva'] = 23;
     $data['abaPage'] = 'editar_oficinas_aluno';
     $data['alias'] = 'editar_oficinas_aluno';
     if ($_SERVER['REQUEST_METHOD'] == "POST") {
         try {
             // View::validarFormAntInjection($alias);
             $sqlAgenda = new SqlAgenda();
             $sqlAgenda->update_oficinas($this->input->post('pk_age_aula'), $this->input->post('oficinas'));
             redirect(base_url() . 'agenda/aula/listagem?pk_usuario_aluno=' . $this->input->post('pk_usuario_aluno') . '&tipo_registro_detalhe=' . $this->input->post('tipo_registro'));
             return false;
         } catch (Exception $e) {
             $data['msg'] = '<p class="alert erro">' . $e->getMessage() . '</p>';
         }
     }
     $sqlAgenda = new SqlAgenda();
     $result = $sqlAgenda->get_cabecalho($_GET['pk_age_aula'], $_GET['pk_turma'], $_GET['pk_usuario_aluno']);
     $data['title'] = isset($_GET['tipo_registro']) && $_GET['tipo_registro'] == 1 ? 'Educação Infantil - Edição de oficinas' : 'Educação Integral - Edição de oficinas';
     $data['cabecalho'] = '<div class="w150 left"><strong>Data: </strong>' . View::converteDataBr($result[0]['age_data']) . '</div><div class="w350 left"><strong>Turma: </strong>' . $result[0]['turma_nome'] . '</div><div class="left"><strong>Professora: </strong>' . $result[0]['nome_professor'] . '</div><br class="clear" /><strong>Aluno(a):</strong> ' . $result[0]['nome'] . '<br class="clear" />';
     $sqlAgenda = new SqlAgenda();
     $data['result'] = $sqlAgenda->get_oficinas_aluno($_GET['pk_age_aula']);
     $this->load->view($this->load->getUrlTema(), $data);
 }
开发者ID:andersongimino,项目名称:area51,代码行数:29,代码来源:aula.php

示例14: acompanhamento_professor_detalhe


//.........这里部分代码省略.........
         }
         if ($_GET['pk_livro'] != $_SESSION['pk_livro']) {
             $sqlAula = new SqlAula();
             $result = $sqlAula->get_serie_livro($_GET['pk_livro']);
             $_SESSION['pk_serie_cadastro_aula'] = $result[0]['fk_serie'];
             $_SESSION['serie_nome_cadastro_aula'] = $result[0]['serie_nome'];
             $_SESSION['pk_livro'] = $result[0]['pk_livro'];
             $sqlAula = new SqlAula();
             $result = $sqlAula->get_media_geral($data['ano_letivo'], $_SESSION['pk_livro']);
             $_SESSION['media_geral_professores'] = !empty($result) ? number_format($result[0]['media_geral'], 1) : '';
         }
         // Select filtro de turmas
         $sqlGrade = new SqlGrade();
         $data['turma'] = $sqlGrade->filtro_turmas($pk_unidade, $_SESSION['pk_serie_cadastro_aula'], $ano_letivo);
         $turma = explode("&pk_turma=", $_SERVER['QUERY_STRING']);
         $data['turma_url'] = $config['base_url'] . '?' . $turma[0];
         if (isset($_GET['pk_turma'])) {
             $sqlAula = new SqlAula();
             $data['professor'] = $sqlAula->get_professores_apostila_turma($_SESSION['pk_livro'], $_GET['pk_turma']);
             $professor = explode("&pk_usuario_professor=", $_SERVER['QUERY_STRING']);
             $data['professor_url'] = $config['base_url'] . '?' . $professor[0];
             if (isset($_GET['pk_usuario_professor'])) {
                 $sqlAula = new SqlAula();
                 $result = $sqlAula->get_conteudos_apostila_professor($_SESSION['pk_livro'], $_GET['pk_materia_vin'], $_GET['pk_usuario_professor'], $_GET['pk_turma']);
                 $data['total'] = count($result);
                 if ($data['total'] > 0) {
                     $count = 0;
                     $html = '<table class="tabela_relatorio mt20"><tr>
                         <td class="titulo_relatorio tcenter"><strong>Data</strong></td>
                         <td class="titulo_relatorio tcenter"><strong>Aula</strong></td>
                         <td class="titulo_relatorio tcenter"><strong>Assunto</strong></td>
                         <td class="titulo_relatorio tcenter"><strong>%</strong></td>
                         <td class="titulo_relatorio tcenter"><strong>Status</strong></td>
                         <td class="titulo_relatorio tcenter"><strong>Tarefas de casa</strong></td>';
                     if ($data['idTipoUsuario'] != 15) {
                         //Ajuste para um melhor controle de acesso
                         $html .= '<td></td>' . '<td></td>' . '<td></td>';
                     }
                     $i = 0;
                     foreach ($result as $row) {
                         $statusCor = '';
                         if ($row['status'] == 1) {
                             $status = "Em andamento";
                             $statusCor = "status1";
                         } else {
                             if ($row['status'] == 2) {
                                 $status = "Concluído";
                                 $statusCor = "status2";
                             } else {
                                 if ($row['status'] == 3) {
                                     $status = "Revisado";
                                     $statusCor = "status3";
                                 }
                             }
                         }
                         $sqlAula = new SqlAula();
                         $result = $sqlAula->get_grade_aula($_SESSION['pk_livro'], $_GET['pk_materia_vin'], $_GET['pk_usuario_professor'], $_GET['pk_turma'], $row['data_aula']);
                         $editar = !empty($result) ? '<a class="link" href="' . base_url() . 'aula/conteudo/cadastrar_conteudo_form_apostila/' . $result[0]['fk_materia_vin'] . '/' . $result[0]['fk_usuario_professor'] . '/' . $result[0]['fk_grade'] . '/0/' . $result[0]['data_aula'] . '/' . $result[0]['pk_aula'] . '/' . $row['aula'] . '?pk_livro=' . $_GET['pk_livro'] . '"><div class="tooltip icon_edit" data-tooltip="Edição"></div></a>' : '';
                         $excluir = !empty($result) ? '<a href="' . base_url() . 'aula/conteudo/excluir_conteudo_professor_aula"  ' . View::getParamExcluirItemTabela($result[0]['fk_materia_vin'] . '/' . $result[0]['fk_usuario_professor'] . '/' . $result[0]['fk_grade'] . '/' . $result[0]['data_aula'] . '/' . $result[0]['pk_aula'] . '/' . $row['aula'] . '/' . $_GET['pk_livro'] . '/' . $row['pk_conteudo'] . '/' . $_GET['pk_turma'] . '/' . $row['status'], 0, 0, '', 'Excluir registro', 'Deseja excluir o registro ' . $row['capitulo_sequencial'] . ': ' . $row['capitulo_nome'] . '<br />Tópico: ' . $row['conteudo_nome'] . '') . '   class="excluirItemTabela"><div class="tooltip icon_delete" data-tooltip="Exclusão"></div></a>' : '<a href="' . base_url() . 'aula/conteudo/excluir_conteudo_professor_aula_cod"  ' . View::getParamExcluirItemTabela($row['cod'], 0, 0, '', 'Excluir registro', 'Deseja excluir o registro ' . $row['capitulo_sequencial'] . ': ' . $row['capitulo_nome'] . '<br />Tópico: ' . $row['conteudo_nome'] . '') . '   class="excluirItemTabela"><div class="tooltip icon_delete" data-tooltip="Exclusão"></div></a>';
                         if ($_SESSION['relat_data_aula'] != $row['data_aula'] . $row['aula']) {
                             $data_aula = View::converteDataBr($row['data_aula']);
                             $aula = 'Aula ' . $row['aula'];
                             $excluir_aula = !empty($result) ? '<a href="' . base_url() . 'aula/conteudo/excluir_aula"  ' . View::getParamExcluirItemTabela($result[0]['fk_materia_vin'] . '/' . $result[0]['fk_usuario_professor'] . '/' . $result[0]['fk_grade'] . '/' . $result[0]['data_aula'] . '/' . $result[0]['pk_aula'] . '/' . $row['aula'] . '/' . $_GET['pk_livro'] . '/' . $_GET['pk_turma'], 0, 0, '', 'Excluir aula', 'Deseja excluir todos os conteúdos da aula ' . $row['aula'] . ' do dia ' . View::converteDataBr($result[0]['data_aula']) . ' do(a) professor(a) ' . $result[0]['nome']) . '   class="excluirItemTabela link">Excluir aula</a>' : '';
                             $i++;
                         } else {
                             $data_aula = '';
                             $aula = '';
                             $excluir_aula = '';
                         }
                         $background = Util::zebrarGeralClass($i, $data['total']);
                         $html .= '<tr>
                                     <td class="' . $background . '" nowrap="nowrap">' . $data_aula . '</td>
                                     <td class="' . $background . ' w40" nowrap="nowrap">' . $aula . '</td>
                                     <td class="' . $background . '">' . $row['capitulo_sequencial'] . ': ' . $row['capitulo_nome'] . '<br />Tópico: ' . $row['conteudo_nome'] . ' - Página(s): ' . $row['paginas_trabalhadas'] . '</td>
                                     <td class="' . $background . '">' . number_format($row['percentual'], 1) . '%</td>
                                     <td class="' . $statusCor . '">' . $status . '</td>
                                     <td class="' . $background . '">' . $row['exercicios_casa'] . '</td>';
                         if ($data['idTipoUsuario'] != 15) {
                             //Ajuste para um melhor controle de acesso
                             $html .= '<td class="' . $background . '">' . $editar . '</td>
                                     <td class="' . $background . '">' . $excluir . '</td>
                                     <td class="' . $background . '">' . $excluir_aula . '</td>';
                         }
                         $_SESSION['relat_data_aula'] = $row['data_aula'] . $row['aula'];
                     }
                     $html .= '</tr></table>';
                     $data['html'] = $html;
                     $_SESSION['redirect'] = base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2) . '/' . $this->uri->segment(3) . '?&pk_livro=' . $_GET['pk_livro'] . '&pk_turma=' . $_GET['pk_turma'] . '&pk_usuario_professor=' . $_GET['pk_usuario_professor'] . '&pk_materia_vin=' . $_GET['pk_materia_vin'];
                 } else {
                     $data['msg'] = '<div class="alert atencao">Não há registros com o parâmetro selecionado.</div>';
                 }
             }
         }
     }
     if ($this->input->is_ajax_request()) {
         $this->load->view($this->uri->segment(3), $data);
     } else {
         $this->load->view($this->load->getUrlTema(), $data);
     }
 }
开发者ID:andersongimino,项目名称:area51,代码行数:101,代码来源:conteudo.php

示例15: listar_responsaveis_novatos

 public function listar_responsaveis_novatos($limiteInicial = 0, $ordem = 0, $colunaOrdenacao = 0, $qtdPorPagina = 100)
 {
     $data = $this->getParametroVisao();
     $data['page'] = 'home';
     $data['msg'] = $this->getMsg();
     $data['abaAtiva'] = 5;
     $data['abaPage'] = 'listar_responsaveis_novatos';
     isset($data['tema']) ? $this->load->setTheme($data['tema']) : '';
     $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;
     $usuario = unserialize($_SESSION['usuario']);
     $sqlUsuario = new SqlUsuario();
     $result = $sqlUsuario->listar_responsaveis_novatos($limiteInicial, $qtdPorPagina, $ordem, $colunaOrdenacao, $this->input->post('busca'), $data['ano_matricula']);
     $querystring = $_SERVER['QUERY_STRING'] != '' ? '?' . $_SERVER['QUERY_STRING'] : '';
     if ($result['total'] > 0) {
         // Inverte as variáveis de ordenamento
         $seta = $ordem == 0 ? 'setaUp' : 'setaDown';
         $ordem = $ordem == 0 ? 1 : 0;
         $colunaOrdenacao = $colunaOrdenacao == 0 ? 1 : 0;
         $this->load->library('table');
         $arrHead[] = 'Id<a href="' . base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2) . '/' . $this->uri->segment(3) . '/' . $limiteInicial . '/' . $ordem . '/0" class="' . $seta . ' carregarConteudo" data-content="lista"></a>';
         $arrHead[] = 'Nome<a href="' . base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2) . '/' . $this->uri->segment(3) . '/' . $limiteInicial . '/' . $ordem . '/1" class="' . $seta . ' carregarConteudo" data-content="lista"></a>';
         $arrHead[] = 'Email';
         $arrHead[] = 'Dependentes';
         $arrHead[] = 'Turmas';
         $arrHead[] = 'Etapa';
         $arrHead[] = 'Pagamento';
         $arrHead[] = 'Último acesso';
         $arrHead[] = '';
         $arrHead[] = '';
         $arrHead[] = '';
         $arrHead[] = '';
         $arrHead[] = '';
         $this->table->set_heading($arrHead);
         $count = 0;
         foreach ($result['registros'] as $row) {
             $count++;
             $tmpl = Util::zebrar($count, count($result['registros']));
             $cell_1 = array('data' => $row['pk_usuario'], 'class' => 'tright');
             $this->table->add_row($cell_1, $row['nome'], strstr($row['email'], "@") != "" ? $row['email'] : '&nbsp;', $row['nome_aluno'], $row['serie_nome'], $row['etapa'], $row['pagamento'], View::converteDataBr($row['ultimoacesso']), '<a href="' . base_url() . 'usuario/login_w/autenticacao_extra/' . $row['pk_usuario'] . '/' . $usuario->get_idUsuario() . '/"><div class="tooltip icon_logar" data-tooltip="Logar"></div></a>', '<a href="' . base_url() . $this->uri->segment(1) . '/admin/listar_log_usuario/?pk_usuario=' . $row['pk_usuario'] . '&pk_tipo_usuario=15"><div class="tooltip icon_log" data-tooltip="Relatório de acessos"></div></a>', '<a href="' . base_url() . $this->uri->segment(1) . '/admin/editar_login/' . $row['pk_usuario'] . '"><div class="tooltip icon_edit_email" data-tooltip="Edição de email e senha"></div></a>', '<a href="' . base_url() . $this->uri->segment(1) . '/responsavel/cadastrar_responsavel_busca_dependentes/' . $row['pk_usuario'] . '/11/1/' . $row['pk_usuario_responsavel'] . '"><div class="tooltip icon_incluir" data-tooltip="Acrescentar dependente"></div></a>', '<a href="' . base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2) . '/excluir_responsavel" ' . View::getParamExcluirItemTabela($row['pk_usuario_responsavel'], $row['pk_aluno'], 0, '', 'Excluir responsavel', 'Deseja excluir o dependente ' . $row['nome'] . '?') . '   class="excluirItemTabela"><div class="tooltip icon_delete" data-tooltip="Exclusão"></div></a>');
         }
         $this->table->set_template($tmpl);
     } else {
         $data['msg'] = '<div class="alert atencao">Nenhum registro encontrado</div>';
         $data['total'] = $result['total'];
     }
     $this->load->library('pagination');
     $config['base_url'] = base_url() . $this->uri->segment(1) . '/' . $this->uri->segment(2) . '/' . $this->uri->segment(3) . '/';
     $config['total_rows'] = $result['total'];
     $config['per_page'] = $qtdPorPagina;
     $config['add_attr'] = 'class="carregarConteudo" data-content="lista"';
     $config['anchor_class'] = $querystring;
     $data['totalRegistros'] = View::paginacao($result['total']);
     $data['total'] = $result['total'];
     // 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];
     // Select filtro de serie
     $sqlGrade = new SqlGrade();
     $data['serie'] = $sqlGrade->filtro_series($pk_unidade);
     $serie = explode("&pk_serie=", $_SERVER['QUERY_STRING']);
     $data['serie_url'] = $config['base_url'] . '?' . $serie[0];
     $etapa = explode("&etapa=", $_SERVER['QUERY_STRING']);
     $data['etapa_url'] = $config['base_url'] . '?' . $etapa[0];
     $this->pagination->initialize($config);
     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);
     }
 }
开发者ID:andersongimino,项目名称:area51,代码行数:73,代码来源:responsavel.php


注:本文中的View::converteDataBr方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。