Só clareando o link que ficou confuso, formatado ele aparece assim: 1 2 3 > Last ›
Abs Muita sorte para nós! Marco Telles > Boas a todos! > > Ao usar a lib pagination, ele só avança, não retorna. Assim: > *1* 2 <http://coyote/malaamada3/show/produto/viagem/4/mala/12/3> 3 > <http://coyote/malaamada3/show/produto/viagem/4/mala/12/6> 4 > <http://coyote/malaamada3/show/produto/viagem/4/mala/12/9> > > <http://coyote/malaamada3/show/produto/viagem/4/mala/12/3> > > Se eu configuro para mostar a quantidade de links maior que o resultado, > consigo percorrer todas as páginas na boa, menos a 1ª e também não > aparece a seta para primeira. Alguém tem idéia do que possa estar > ocorrendo ? > > Se eu diminuir o número de links para 1 por exemplo, ele não vai nem > para frente nem para trás... :( > > Fiz assim: > > No controller: > > // preparando paginação > $this->segmentUrl = vai conter a url atual; > $this->page = $this->uri->segment(7); > => vai receber o limite da próxima consulta gerado pelo pagination. No > teste eu tenho 12 produtos e limitei a 3 por página, então esse valor > está sendo: 0, 3, 6, 9 > $this->TotRegPagin = total de registros no bd > $this->auxData['aProduto'] = contém o resultado da query com os produtos > para ser exibido na view > > // configurando o pagination > $config['base_url'] = base_url() . $this->segmentUrl; > $config['total_rows'] = $this->TotRegPagin; > $config['per_page'] = 3; > $config['num_links'] = 4; > > // inicializo pagination > $this->pagination->initialize($config); > > // cria paginação para exibir na view > $this->auxData['pagina'] = $this->pagination->create_links(); > > No model: > (...) > $this->db->limit(3, $this->page); > $query = $this->db->get(); > > Abs > > _______________________________________________ Lista mailing list [email protected] http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

