Autor Tema: ayuda paginacion codeigniter  (Leído 1723 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado josuenmanuel

  • Sv Member
  • ***
  • Mensajes: 256
    • Mi blog personal
ayuda paginacion codeigniter
« : mayo 10, 2016, 09:11:08 pm »
buenas noches comunidad
queria ver si alguien me podia ayudar con un problema que tengo de paginacion en codeigniter.
A modo de que me puedan comprender coloco el codigo que estoy usando en el controlador
Código: [Seleccionar]
public function subcategorias(){
$this->load->helper('url');
/* recibo desde un formulario la variable subcategoria, en el modo get, debido a un requerimiento no lo estoy haciendo en modo post*/
$subcategoria=$this->input->get('subcategorias');
$this->load->model('modelo_admin');
/*inicio la configuracion de la paginacion*/
$pages=12;
$this->load->library('pagination');
/*configuro la url base (no estoy seguro si lo estoy haciendo de la forma correcta)*/
$config['base_url']=base_url().'index.php/Welcome/subcategorias?categorias='.$subcategoria. '/';
$config['total_rows']=$this->modelo_admin->listar_productos_contar($subcategoria);
$config['per_page']=$pages;
$config['num_links']=20;
$config['next_link']='Siguiente';
$config['prev_link']='Anterior';
$this->pagination->initialize($config);
/*hago uso de uri para identificar el segmento, en la primera ocasion debera estar vacio, por lo tanto pongo como valor por defecto 1*/

if ($this->uri->segment(3)==null){
$segmento=1;
$data['subcategoria']=$this->modelo_admin->listar_productos($subcategoria,$pages,1);
}else{
/*en la segunda ocacion el segmento ya no deberia estar vacio, sin embargo siempre
me aparece vacio, es decir que no identifica el segmento 3, basicamente ahi siento que esta mi error
pero desconozco el porque se da*/
$data['subcategoria']=$this->modelo_admin->listar_productos($subcategoria,$pages,$this->uri->segment(3));
}
$this->load->view('productos',$data);
}

}
He colocado el codigo comentariado a fin de ver si me pueden comprender lo que intento hacer.
Basicamente siento que mi problema esta en la base_url, pero e probado de diferentes formas y no me funciona, o no se si tendre error en otro sector
De antemano gracias por su ayuda
Saludos  :thumbsup:
http://www.sistemasyinternet.blogspot.com/

Desconectado g00mba

  • The Communiter-
  • *
  • Mensajes: 14583
  • SOMOS LEGION
    • ALABADO SEA MONESVOL
Re:ayuda paginacion codeigniter
« Respuesta #1 : mayo 11, 2016, 01:34:58 am »
no has puesto echos para ver hasta donde te llega? ya viste si entra al else? tambien ponele un par de print_r a los arreglos para ver si todo esta en orden.