Ciao a tutti, avrei bisogno di creare una vista che contenga la prima notizia di ogni categoria.
Il problema è che le notizie possono anche essere presenti in più categorie, quindi è necessario evitare doppioni.
Ho pensato di creare un blocco (contenitore) e tanti attachment quanti sono i termini della categorizzazione, ma questo mi porta inevitabilmente dei doppioni anche se utilizzo l'opzione Distinct. (se la notizia più recente fosse ad esempio presente in tutte le categorie, comparirebbe solo lei ripetuta 8 volte).
Qualcuno ha un'idea su come risolvere questo problema? Magari un approccio completamente diverso.
Grazie in anticipo.
Hai provato a usare l'opzione "Raggruppa valori multipli" per il campo degli attach?
Mhhh a un primo sguardo sembra un bel problemino.....
Categoria 1
News 1
News 2
News 3
Categoria 2
News 1
News 3
Categoria 3
News 2
News 3
Il blocco dovrebbe mostrare
Categoria 1
News 1
Categoria 2
News 3
Categoria 3
News 2
Puoi risolvere utilizzando il preprocess delle viste:
http://www.drupaler.co.uk/blog/theming-views-drupal-6x/67
Così puoi fare controlli aggiuntivi sui nodi ed escludere quelli doppi.
Però è probabile ci sia una soluzione anche con il classico pannello delle Views, anche se al momento non mi viene niente in mente.
<--- Andrea Mancini - biso.it --->
Grazie per i consigli!
Ora faccio un po' di prove e vi faccio sapere :)
@Pinolo: Non trovo il campo "attach"...
Nel blocco "contenitore", tra i vari campi che posso scegliere, non trovo niente che mi consenta di selezionare gli allegati, ne che contenga un opzione "Raggruppa valori multipli".. mi manca forse qualche modulo?
Qui c'è un problema di architettura del contenuto.
Se una notizia è presente in più categorie, come fa
drupalviews a capire in quale categoria esclusiva piazzarla?un approccio diverso potrebbe essere quello di provare ad usare http://drupal.org/project/primary_term per stabilire quale sia il termine principale
Certified to Rock
Grazie bohz!!
Questa soluzione va benissimo!