Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

Probelmas para paginar array en vista

Estas en el tema de Probelmas para paginar array en vista en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Hola amigos esta es mi situación: Me encuntro trabajando en una aplicaciòn que no requiere conexion a base de datos, me debo de conectar a ...
  #1 (permalink)  
Antiguo 25/11/2013, 22:40
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
Probelmas para paginar array en vista

Hola amigos esta es mi situación:

Me encuntro trabajando en una aplicaciòn que no requiere conexion a base de datos, me debo de conectar a un directorio y listar 1440 archivos para este fin estoy utilizando opendir ya que me tengo que conectar mediante ftp a el servidor para leer el directorio, ahora bien mi pregunta puedo utilizar la paginacion de laravel para este array de 1399 posiciones?

he creado la paginacion manulamente de la siguiente manera:

Código PHP:
Ver original
  1. //$index es el array que necesito pagina
  2.  
  3. $total =count($index) ;
  4. $perpage = 12;
  5. $paginator = Paginator::make($index, $total, $perpage);
  6.  
  7. return View::make('camarasconsulta',compact('paginator');

obtengo este error:
htmlentities() expects parameter 1 to be string, object given

que estoy haciendo mal?
  #2 (permalink)  
Antiguo 26/11/2013, 08:45
Avatar de NJS
NJS
 
Fecha de Ingreso: noviembre-2011
Mensajes: 371
Antigüedad: 12 años, 5 meses
Puntos: 28
Respuesta: Probelmas para paginar array en vista

En un principio no deberías tener problemas.
Has un dd o var_dump para ver que valores tiene la variable $index

Que mas te dice el error ?
El debug de laravel suele darte mas pistas.
__________________
Mejores empresas de Hosting
-=-=-=-=-=-=-=-
Empresas de Hosting
  #3 (permalink)  
Antiguo 28/11/2013, 07:19
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
Respuesta: Probelmas para paginar array en vista

NJS gracias por responder

asi lo solucione

Código PHP:
Ver original
  1. $page = Input::get('page', 1);
  2.     $perPage=12;
  3.     $pages = array_chunk($index, $perPage);
  4.     $paginator = Paginator::make($pages[$page - 1], count($index), $perPage);

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:40.