cara, tente declarar
                                $config['first_link'] = 'primeira';
                                $config['last_link'] = 'última';
                                $config['prev_link'] = '«';
                                $config['next_link'] = '»';

sei lá as vezes pode ser isso, apesar de que qdo vc num define o CI 
trabalha com os padrões, mas foi a primeira coisa q me veio na cabeça

Em 27/03/2008, às 16:33, Marco Telles escreveu:

> 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
>
>
_____________________________________________
Renato Costa Barbosa
Comunicação e Design - ISIC Brasil
Fones: (18) 9119 5134  -  (18) 2102 4710
[EMAIL PROTECTED] - http://www.isic.com.br
Soluções em Negócios Eletrônicos
_____________________________________________


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

Responder a