Taxonomy Menu con menu personalizzato che linka ad elenco di una vista

13 contenuti / 0 new
Ultimo contenuto
Taxonomy Menu con menu personalizzato che linka ad elenco di una vista

Salve Ragazzi, premetto che non siamo newbbi del cms drupal, siamo una squadra di un PM, un grafico e un programmatore. Abbiamo questo quesito di cui non abbiamo ben capito la logica.
il sito è online e la sezione a cui ci riferiamo è www.snsweb.it/ci/lavori-portfolio
praticamente abbiamo organizzato la tipologia di contenuto "articoli di portfolio" con diversi vocabolari e termini di vocabolario. Adesso abbiamo organizzato dei menu normali inseriti in blocchi con le voci che collegano ad una lista di contenuti realizzata con vista. Queta vista riceve l'argomento "Termine" e filtra con "uno di... VOCABOLARIO".

Spiegato questo prendiamo il ns. quesito. Il menu sulla destra si chiama "Brand cliente". Quando Creiamo un contenuto e inseriamo il Termine del Vocabolario Cliente vorremmo che questi si popolasse come voce di menu nel blocco menu Brand Cliente e che cliccandoci su andasse a finire nella lista vista filtrata per quel termine (quindi che come url portfolio-clienti/terms).
Secondo quesito è che vorremmo che questo menu sia come quelli visti e cioè conuna immaginina freccia in background ma questo penso si debba mantenere dal CSS del menu.
Terzo quesito è che la vista è unica per tutti i termini di Vocabolario e si chiama "Portfolio" e invece noi vorremmo anche Stampare nel titolo il Termine che abbiamo messo nei campi della vista ma non ce lo stampa.

Se siete molto specifici in come configurare il Taxonomy menu nella tassonomia... del tipo vai col mouse qua e inserisci il percorso tot e tot li ci fa molto piacere perchè come dicevo siamo novizi in drupal.

Ringrazio anticipatamente.

Ciao,
se ho capito bene la tua richiesta devi generare un menu (diciamo, più in generale, una lista di termini) in cui ogni elemento sia collegato ad una vista con argomento Taxonomy:term.
Per fare questo la strada più semplice e che uso io di solito la trovi attivando una vista di default e andando a cambiarla/clonarla: la vista in questione è Archive.
Il funzionamento è abbastanza semplice: le voci nel blocco fanno riferimento alle pagine generate. Se la attivi e provi il suo funzionamento ti accorgerai subito di cosa viene generato.
Per il titolo, invece, se hai degli argomenti devi inserirlo, il titolo, nel relativo argomento: clicca sull'argomento e, come primo campo, hai Title. Li basta che aggiungi il simbolo % (percentuale) e views ti stampa il valore relativo al primo argomento (occhio se hai più argomenti, perchè per richiamarli devi usare %1, %2, ecc).
;)

gioppy grazie per la risposta... sul title ho capito bene, ma non ho capito sulla questione dell'ARCHIVE.
non so cos'è archive potresti spiegarmi meglio ?
da come ho capito tu mi consigli di fare un blocco vista che stampa i termini sottoforma di link e non di fare un menu specifico. Ho capito bene ?
è possibile invece fare la stessa cosa con le proprietà dei menu attivate installando il modulo taxonomy menu ?

Grazie.

Se ho capito bene quale deve essere l'obiettivo finale, semplicemente vai ad abilitare la vista di default taxonomy_term e crea una variante per il vocabolario che ti interessa. Con il modulo TVI assegni la vista creata al vocabolario desiderato e con il taxonomy menu visualizzi l'elenco delle categorie di quel vocabolario.

Segui invece l'esempio di joppy qualora non vuoi usare il taxonomy menu bensi crei un menu ad hoc rifacendoti alla vista di default "archive" ma i primi 2 passi che ti ho spiegato valgono anche in questo caso.

Tutorial, guide e moduli per drupal su www.cmswiki.net

Ragazzi vi ringrazio per il prezioso aiuto, ma essendo davvero alle prime armi, anche se come vedete mi sono dato da fare sul sito ho bisogno che mi seguiate di più passo passo. Allora matteo, ho abilitato la vista in oggetto "taxonomy_term". Quello che voglio dire è che le viste io gia ce le ho fatte, le ho graficate e funzionano benissimo. Se andate al link http://www.snsweb.it/ci/lavori-portfolio
se vedete in basso ci sono 3 Blocchi con 3 menu. Questi 3 menu hanno voci di menu corrispondenti ai 3 vocabolari di un determinato tipo di contenuto che si chiama "Articoli di Portfolio". Questi menu attualmente sono generati manualmente collegando la voce del menu settore merceologico al percorso URL /portfolio-settore/termine (che restituisce tramite una vista elenco filtrato dei contenuti in base a termine essendo il filtro uno di Vocabolario settore), analogamente per SERVIZIO e BRAND/CLIENTE rispettivamente agli URL /portfolio-servizio/Termine e /portfolio-cliente/Termine.
Quest'ultimo Brand/Cliente è quello che mi interessa di più. E cioè vorrei che il menu si autopopolasse quando io creando il contenuto aggiungo il termine di tassonomia al Vocabolario Cliente e che non mi creasse duplicati qualora immetto 2 volte lo stesso cliente.

posso generare questo menu partendo dalla mia vista che ho già abbondantemente graficato nonn con pochi sforzi ?
nel frattempo installo TVI

Grazie come sempre.

slight wrote:
gioppy grazie per la risposta... sul title ho capito bene, ma non ho capito sulla questione dell'ARCHIVE.
non so cos'è archive potresti spiegarmi meglio ?
da come ho capito tu mi consigli di fare un blocco vista che stampa i termini sottoforma di link e non di fare un menu specifico. Ho capito bene ?
è possibile invece fare la stessa cosa con le proprietà dei menu attivate installando il modulo taxonomy menu ?

Grazie.


Ciao,
se vai alla pagina d'amministrazione di views noterai che ci sono delle viste di default, che vengono generate al momento che installi views, che sono disattivate (il più delle volte sono delle viste che vanno a sovrascrivere alcune visualizzazioni standard di Drupal). Tra queste ce n'è una chiamata Archive: il suo scopo è quello di generare una lista di termini (nel caso di archive fa la stessa cosa di un archivio tipico dei blog, cioè di mesi) in un blocco e la relativa visualizzazione in una pagina. Se la attivi ti accorgi subito del suo funzionamento. Il blocco ti restituisce una lista di termini che, anche se non è un menu (pur facendo l'output tipico del menu), è più pratico perchè gli elementi vengono aggiunti automaticamente se ci sono nodi al suo interno!
;)

matteo85 wrote:
Se ho capito bene quale deve essere l'obiettivo finale, semplicemente vai ad abilitare la vista di default taxonomy_term e crea una variante per il vocabolario che ti interessa. Con il modulo TVI assegni la vista creata al vocabolario desiderato e con il taxonomy menu visualizzi l'elenco delle categorie di quel vocabolario.

Matteo come uso taxonomy menu per mettere questo menu all'interno di un blocco usabile in qualsiasi regione del template ?

Ciao Slight,

allora se le viste le avevi gia create potevi tranquillamente riutilizzarle ed assegnarle ai rispettivi vocabolari con il modulo TVI che ti ho consigliato.

Poi per applicare il taxonomy menu non devi far altro che creare un menu semplice e vuoto; vai in modifica del vocabolario per cui vuoi la sincronizzazione ed abiliti le opzioni che sono state aggiunte dall'installazione del modulo Taxonomy Menu e scegliendo come menu quello che ti ho detto di creare prima.

Spero di esser stato un po più chiaro :)

Tutorial, guide e moduli per drupal su www.cmswiki.net

matteo85 wrote:
Ciao Slight,

allora se le viste le avevi gia create potevi tranquillamente riutilizzarle ed assegnarle ai rispettivi vocabolari con il modulo TVI che ti ho consigliato.

Poi per applicare il taxonomy menu non devi far altro che creare un menu semplice e vuoto; vai in modifica del vocabolario per cui vuoi la sincronizzazione ed abiliti le opzioni che sono state aggiunte dall'installazione del modulo Taxonomy Menu e scegliendo come menu quello che ti ho detto di creare prima.

Spero di esser stato un po più chiaro :)

ma esiste l'equivalente di TVI per D5 ?

Il TVI non è disponibile per la 5.x ma puoi usare http://drupal.org/project/taxonomy_redirect che fa più o meno la stessa cosa.

Ciao

Tutorial, guide e moduli per drupal su www.cmswiki.net

grazie ragazzi sono riuscito a fare un taxonomy menu. Direttamente dalle opzioni del vocabolario (Modifica vocabolario) ho attivato un custom path di destinazione e selezionato un blocco menu. A quel blocco menu mi fa un elenco dei termini di quel vocabolario che hanno un url del tipo Custopath/Terms.

Adesso ho un altro problema. Tutto funzionava alla perfezione ma quando ho installato i18n per tradurre il sito in inglese è sorto di nuovo un altro problema del taxonomy menu. quando inserisco i termini inglese e mappo le rispettive traduzioni, il taxonomy menu mi popola in ambedue le lingue tutti i termini inglesi e italiani. Non li FILTRA.
sapete come posso fare ?

magari scrivo una nuova discussione visto che è un altro problema.

Ciao,
mi sto esercitando con le viste (!!!) in Drupal 7, su un sito installato in locale.

Vorrei inserire i termini del vocabolario "tags" in un blocco. In modo che cliccando su di un tag, si va ad una pagina contenente la lista di tutti i post contrassegnati da quel tag. Sembra facile eppure ho riscontrato dei problemi... :-(

Ho seguito le vostre istruzioni e vi ringrazio per i vostri preziosi interventi.

Sono riuscita a configurare sia la Vista Archive su consiglio di gioppy, che la vista Taxonomy_term consigliata da Matteo85: i blocchi compaiono regolarmente, con la mia bella listuccia di tag! Però.. c'è sempre un però..

PROBLEMA:
Non so se sia dovuto ad un errore di impostazioni nelle viste o se sia un errore relativo al modulo Taxonomy ma mi è capitato qualcosa di cui non capisco la causa:
quando clicco sui termini della tassonomia, anzichè portarmi alla lista degli articoli contenenti quel tag, mi da come risultato "pagina non trovata"! Succede sia se clicco sui tag dal blocco sia dagli articoli.
Secondo voi quale errore posso aver commesso e come potrei risolverlo?

@Matteo85
Volevo provare a creare un Taxonomy Menu.
Ho scaricato i moduli Taxonomy Menu e Menu Block... ho riscontrato però due problematiche
1. quando vado in Tassonomia, il solo Menu Path Type che mi permette di selezionare è Default. Mi sono informata su drupal.org e mi sembra di capire che per selezionare un Custom Path bisogna scaricare il modulo appropriato... - vorrei usare il custom path per creare un taxonomy menu dedicato ad una specifica voce di vocabolario che è "tags".
Volevo provare a scaricare l'altro modulo che suggerisci tu ossia TVI, ma anche questo è disponibile solo fino al D6!

MORALE:
Ho l'impressione che Taxonomy Menu non sia ancora ottimizzato per Drupal 7 e che non sono ancora disponibili nemmeno i moduli Custom Path e Hierarchy - che sarebbero quelli che mi permetterebbero di personalizzare il menu.

Secondo voi posso creare un Taxonomy menu funzionante anche solo con Default? (in attesa che sia realizzato Custom Path per Drupal 7)

Il problema principale (Taxonomy Menu o no) è che i link ai tag non portano agli articoli !!!
Help please!
Grazie in anticipo per la vostra pazienza! Magari ho commesso un errore ovvio ma essendo una principiante non riesco proprio a risolverlo!

Risolto il mio problema!
Devo dire che il consiglio di Gioppy mi è molto servito a costruire il mio bel blocco di menu;
All'inizio non c'ero riuscita a causa della mia poca dimestichezza con i view, ma alla fine l'ho impostata correttamente!
Per esercitarmi seguirò anche l'altro suggerimento, quello di Matteo, ma mi sa che dovrò aspettare i nuovi moduli aggiornati per Drupal 7!

Byeee!