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

-- 
Muita sorte para nós!

Marco Telles

#############
# Pier de Ipanema ( http://www.pierdeipanema.com.br/ )
# Pier de Ipanema no Orkut ( http://www.orkut.com/Community.aspx?cmm=2923344 )
# CodeIgniter PHP framework ( http://www.codeigniter.com.br/ )
# Ubuntu The power of free software ( http://www.ubuntu-br.org/ )
# Python Programming Language ( http://www.pythonbrasil.com.br/ )


_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a