Example #1
0
 public function lista()
 {
     // Listagem de clubes cadastrados
     // Configura os dados da página
     $data['title'] = "Lista de Clubes";
     $data['main_content'] = "lista_clubes";
     $data['anuncios'] = "template/anuncios";
     $data['videos'] = "template/videos";
     // Filtros de busca
     $filtros = array();
     // Paginação
     $page = $this->uri->segment(3) ? $this->uri->segment(3) : 0;
     // Calcula quantidade de clubes cadastrados
     $data['quantidade_clubes'] = $this->Model_clubes->quantidade_clubes();
     // Carrega os clubes com paginação
     $data['clubes'] = $this->Model_clubes->lista_clubes($filtros, numRegister4PagePaginate(), $page);
     $data['paginacao'] = createPaginate('clube', $data['quantidade_clubes']);
     // Tratamento de erros
     if (empty($data['clubes']) || !isset($data['clubes'])) {
         $data['clubes'] = array();
     }
     // Exibe os dados
     $this->load->view('template/default', $data);
 }
Example #2
0
 public function lista()
 {
     // Método que lista os atletas cadastrados
     // Configurando os dados da página
     $data['title'] = "Lista de Atletas";
     $data['main_content'] = "lista_atletas";
     $data['anuncios'] = "template/anuncios";
     $data['videos'] = "template/videos";
     // Calcula a quantidade de atletas cadastrados
     $data['quantidade_atletas'] = $this->Model_atletas->quantidade_atletas();
     // paginação dos atletas
     $page = $this->uri->segment(3) ? $this->uri->segment(3) : 0;
     // Filtros de busca
     $filtros = array();
     // Lista atletas do banco com paginação e filtros
     $data['atletas'] = $this->Model_atletas->lista_atletas($filtros, numRegister4PagePaginate(), $page);
     $data['paginacao'] = createPaginate('atleta', $data['quantidade_atletas']);
     // Tratamento de erros
     if (empty($data['atletas']) || !isset($data['atletas'])) {
         $data['atletas'] = array();
     }
     // Carrega a view do método
     $this->load->view('template/default', $data);
 }