Muchas veces cuando tenemos muchos contenidos publicados en nuestro sitio, queremos que el usuario pueda seleccionar los tipos de contenidos que le interesa ver.
Para resolver esa necesidad tenemos un GXportlet ‘Preferencias de usuario’, que trabaja en conjunto con el GXportlet ‘Contenido’ y las categorías asociadas a los contenidos.
En GXportal los contenidos pueden ser clasificados con categorías y sus valores (sub categorías).
Lo primero que debemos hacer entonces es crear las categorías, y sus valores si corresponde, que tendrán nuestros contenidos.
A medida que vamos agregando contenidos al sitio, le vamos asignando las categorías correspondientes.
En el GXportlet donde vamos a publicar nuestros contenidos, tenemos que configurarle en
si la propiedad ‘Mostrar contenido personalizado’. Esta propiedad actúa como un filtro, es decir, sobre los contenidos que se hayan publicado en el GXportlet ‘Contenido’ se le mostrarán al usuario aquellos que estén clasificados en alguna de las categorías que él eligió como de su preferencia.
Por otro lado agregamos el GXportlet ‘Preferencias de usuario’ a una página, en la cual el usuario va a guardar sus preferencias.
En el GXportlet ‘Preferencias de usuario’ podemos configurar si queremos que los usuarios puedan seleccionar solo categorías, o categorías y sus valores.
En el caso que no haya ningún contenido en el sitio que concuerde con las categorías que marco el usuario como de su preferencia, no se muestra ningún contenido. Pero se puede configurar en el GXportlet ‘Contenido’ un mensaje personalizado, indicando por ejemplo “no hay contenido de su preferencia”.
Y en el caso que el usuario no este logueado, se puede configurar:
-
No mostrar ningún contenido
-
No mostrar ningún contenido y mostrar un mensaje
-
Mostrar todos los contenidos