RE: Filtrare News sulla base della categoria selezionata

Lisa Rossi, modified 5 Years ago. New Member Posts: 22 Join Date: 3/5/20 Recent Posts
Salve a tutti, mi sono creata un Asset Publisher per visualizzare delle News (journal Article). Vorrei poter filtrare tali news, sulla base della categoria, che seleziono da una select box. Ovvero, sulla base della categoria selezionata, mi si devono visualizzare solo le news che hanno questa categoria. Sto lavorando con Liferay 6.2. Avevo pensato di implementare tali modifiche sul mio Asset scritto in velocity. 
Qualcuno sa come potrei procedere? Grazie mille
thumbnail
Daniele Baggio, modified 5 Years ago. Expert Posts: 336 Join Date: 12/5/08 Recent Posts
Lisa ciao,ti suggerisco di usare il "ategory Navigation" come portlet che trovi disponibile e metterlo di fianco al tuo asset publisher. Questo ti permette di avere una selezione di categoria su cui l'asset publisher è sensibile e si adegua. Poi non trovrai la modalità select box, ma con un pizzico di js iniettato in pagina puoi trasformare quell'elenco in una select box.
Lisa Rossi, modified 5 Years ago. New Member Posts: 22 Join Date: 3/5/20 Recent Posts
Ciao Daniele, in realtà ho fatto già quello che mi suggerisci, e sono riuscita a crearmi la select box. Il problema è che sulla stessa pagina ho due asset publisher, uno per le news uno per gli eventi sul calendario. Quando vado ad utilizzare la category navigation, per filtrare, questa agisce su tutta la pagina, quindi anche sugli eventi sopra. Quindi per ovviare a questo, stavo pensando di aggiungere nel mio Asset Publisher delle News, una select box con le varie categorie, e fare logica con js. Però non è così semplice. :-(
thumbnail
Daniele Baggio, modified 5 Years ago. Expert Posts: 336 Join Date: 12/5/08 Recent Posts
Ok, capito meglio la situazione.

Puoi salvarti con poco.

L'asset publisher che non deve essere sensibile alla categoria puoi modificarlo e renderlo insensibile al parametro della categoria, in configurazione prova questo:

https://i.imgur.com/vBGjYQu.png