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); }
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); }