Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/02/2014, 07:15
JustinKO
 
Fecha de Ingreso: junio-2012
Ubicación: Madrid
Mensajes: 339
Antigüedad: 12 años, 6 meses
Puntos: 47
Respuesta: crear el tipico 'checkbox' que diga algo asi como 'recordar seleccion'

La verdad que no sé si te he entendido lo que quieres hacer ¿te defieres a los usuarios registrados?

Porque se me ocurre una cosa:

Le creas un campo al perfil de usuario que sea su país (supongo que un node reference al nodo país ).

De alguna manera (habría que pensar cómo, pero es pensarlo un poco) hacemos que cuando el usuario seleccione un país tuviera la opción de "guardar como país por defecto" y que entonces, si pulsa, guarde ese país en el campo que has creado antes.

Después a la vista que has creado le indicas que si no hay filtro contextual (o sea que si no se ha seleccionado ningún país previamente) chequee si el usuario activo tiene algo en el campo de perfil "país", si lo tiene que use ése como filtro contextual, si no lo tiene que cargue todo normalmente. (esto no es complicado de hacer, aunque requiere un poco de código php, claro)

la historia es que si tú nunca das a guardar como "pais por defecto" siempre te sale el resumen de todos los países, y si por el contrario, en algún momento has guardado algún país por defecto en tu perfil, pues que a partir de ese momento se salte la opción de elegir el resumen y cargue el país que tengas guardado.

(No se guardaría en una cooki, se guardaría en la base de datos, en el perfil de cada usuario)

Está todo un poco cogido por alfileres, pero si te he entendido, es una manera de hacerlo aunque tendían que verse todos los detalles y cómo hacerlo, que no es poco.

Espero haberme explicado y haberte entendido y que te pueda servir de algo.

Saludos

P.D. creo qu las líneas de código del filtro contextual de la vista te las podría pasar casi, porque hice algo parecido hace poco

Última edición por JustinKO; 12/02/2014 a las 07:37