Foros del Web » Programando para Internet » PHP »

Mostrar solo 20 paginas, luego 20 mas

Estas en el tema de Mostrar solo 20 paginas, luego 20 mas en el foro de PHP en Foros del Web. Hola tengo un paginador en php que encontré aqui en este foro. El problema que tengo es que cuando hay muchas paginas como 60 o ...
  #1 (permalink)  
Antiguo 31/07/2011, 10:13
 
Fecha de Ingreso: enero-2009
Ubicación: España
Mensajes: 786
Antigüedad: 15 años, 3 meses
Puntos: 9
Mostrar solo 20 paginas, luego 20 mas

Hola tengo un paginador en php que encontré aqui en este foro. El problema que tengo es que cuando hay muchas paginas como 60 o 70 empieza a molestar la larga lista de paginas... Necesito mostrar solo 20 páginas, cuando esté en la pagina 20 que se muestren 20 más.

Por ejemplo si estoy desde la página 1 hasta la 9 me aparecería:
[1] [2] [3] [4] [6] [7] [8] [9] [9] [10]
Cuando esté en la pagina 10 saldría:
[11] [12] [13] [14] [15] [16] [17] [18] [19] [20]

O algo por el estilo para que no se acumule el numero de páginas.

Como puedo hacer eso? Intenté hacer un count en el for y solo mostrar 20, pero luego no se mostrar 20 más apartir de la que estás

Dejo el código en esta página porque es muy largo :/
http://pastebin.com/C8DHsrij
  #2 (permalink)  
Antiguo 31/07/2011, 13:29
Avatar de skywolker  
Fecha de Ingreso: julio-2011
Ubicación: España
Mensajes: 195
Antigüedad: 12 años, 9 meses
Puntos: 8
Respuesta: Mostrar solo 20 paginas, luego 20 mas

mala suerte

Última edición por skywolker; 31/07/2011 a las 13:53
  #3 (permalink)  
Antiguo 31/07/2011, 15:31
Avatar de portalmana  
Fecha de Ingreso: septiembre-2007
Ubicación: Montevideo-Uruguay
Mensajes: 633
Antigüedad: 16 años, 7 meses
Puntos: 80
Respuesta: Mostrar solo 20 paginas, luego 20 mas

probaste configurar $_pagi_nav_num_enlaces

Por si acaso te dejo otro paginador.
Paginador

Saludos
__________________
"La imaginación es más importante que el conocimiento. El conocimiento es limitado, mientras que la imaginación no" -- A.Einstein
objetivophp.com,twitter.com/objetivophp

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 03:01.