Foros del Web » Programando para Internet » PHP »

Listado - Maneras de visualizar y parámetros

Estas en el tema de Listado - Maneras de visualizar y parámetros en el foro de PHP en Foros del Web. Hola buenas, Tengo la siguiente duda: Tengo un listado de productos, este listado se puede visualizar como lista simple (solo texto), o como listado de ...
  #1 (permalink)  
Antiguo 13/07/2011, 06:40
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Listado - Maneras de visualizar y parámetros

Hola buenas,

Tengo la siguiente duda:

Tengo un listado de productos, este listado se puede visualizar como lista simple (solo texto), o como listado de imágenes. Este cambio de visualización, se hace con javascript. El problema esta en que si hago un paginador, y cambio de página siempre me carga el modo de visualización por defecto. Uso urls amigables.. tendría que usar un parámetro para indicar de que manera se visualiza, verdad? puede ser un parámetro GET o es mejor que forme parte de la url amigable?

Un saludo!
  #2 (permalink)  
Antiguo 13/07/2011, 06:42
Avatar de vgonga1986  
Fecha de Ingreso: marzo-2008
Ubicación: País de Pandereta
Mensajes: 1.021
Antigüedad: 16 años, 1 mes
Puntos: 253
Respuesta: Listado - Maneras de visualizar y parámetros

Si no quieres ensuciar las URL (yo también lo prefiero) tienes la opción de pasar el tipo de visualización por SESSION.
  #3 (permalink)  
Antiguo 13/07/2011, 07:45
Avatar de truman_truman  
Fecha de Ingreso: febrero-2010
Ubicación: /home/user
Mensajes: 1.341
Antigüedad: 14 años, 2 meses
Puntos: 177
Respuesta: Listado - Maneras de visualizar y parámetros

Creo que como dice vgonga1986, es la mejor forma.

Creas una variable de session

$_SESSION['visualizacion']=1; (visualización por defecto)

y cuando se pasa al otro tipo de visualización le dás valor de 2

$_SESSION['visualizacion']=2;

Ahora el problema que veo es que tendrás que cambiar la forma de seleccionar los tipos de visualizaciones, ya que ahora dices que lo haces con javascrt, y al poner variables de session tendrás que hacerlo con PHP , o si te animás con ajax



.
__________________
la la la

Etiquetas: listado
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 07:27.