To apanhando feio pra paginacao....
Nao sei se estou fazendo certo... pois ja carrego a paginacao na funcao
index do meu controller...

meusite.com.br/aprovar/distribuidores (aprovar é uma pasta física)

Nao sei se a paginacao funciona num caso desses já que usa segmenos na
URL... alguem pode me dar uma luz?

na minha funcao index, eu tenho isso:

$limit = 5;
$offset = 0;
$query = $this->db->get_where('cadastros',array('aprovado' => 0), $limit,
$offset);
$data['query'] = $query;
$config['base_url'] = base_url().'aprovar/distribuidor';
echo $config['total_rows'] = 555; // apenas exemplo, nao to conseguindo
puxar total de registros com active record :(
$config['per_page'] = $limit;
$config['uri_segment'] = 3;
$this->pagination->initialize($config);
echo $this->pagination->create_links(); // os links sao criados normalmente
$this->load_view('aprovar_distribuidor',$data);

Quando eu clico em um link, ele da pagina nao encontrada... to perdidinho ..
ja tentei puxar o segmento 3 para a variavel offset.. e nada...  creio que o
maior problema aí é o fato de dar erro 404 qdo eu clico em um link e a URL
vira por exemplo...

meusite.com.br/aprovar/distribuidores/4


2008/6/17 Marco Antônio <[EMAIL PROTECTED]>:

> É só dar uma busca na lista que tem alguns exemplos. Eu mesmo já postei um.
>
> Abs
>
> 2008/6/23 Renato Costa Barbosa <[EMAIL PROTECTED]>:
>
> Tah ae.. qq duvida entre em contato
>>
>>        function showlista()
>>        {
>>                /** ( configuracoes da paginacao ) **/
>>                                $config['base_url'] =
>> base_url().'mural/showlista';
>>                                $config['total_rows'] =
>> $this->messages->totalmesages('on');
>>                                $config['per_page'] = 2;
>>                                $config['full_tag_open'] = '<p>';
>>                                $config['full_tag_close'] = '</p>';
>>                                $config['uri_segment'] = 3;
>>                                $config['first_link'] = 'primeira';
>>                                $config['last_link'] = 'última';
>>                                $config['prev_link'] = '&laquo;';
>>                                $config['next_link'] = '&raquo;';
>>                        $this->pagination->initialize($config);
>>
>>                        $assing['sqlista'] =
>> $this->messages->getMural($config['per_page'],$this->uri->segment(3),
>> array('status'=>'on'));
>>                        $assing['links'] =
>> $this->pagination->create_links();
>>
>>                 $this->load->view('site/mural/mlista', $assing);
>>        }
>>
>>        e o meu model ficou assim
>>        /**
>>         * Buscas mural cadastradas
>>         *
>>         * @access      public
>>         * @param       array
>>         * @return      array
>>         */
>>
>>        function getMural($num, $offset, $parametros='' )
>>        {
>>        $this->db->select('*');
>>                        if(!empty($parametros)){
>> $this->db->like($parametros); }
>>                $this->db->orderby("id", "desc");
>>        $query = $this->db->get('mural', $num, $offset);
>>        return $query;
>>    }
>>
>
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a