it-swarm.it

Utilizzo di una vista personalizzata per una pagina di termini di tassonomia

Utilizzando Drupal 7 e Views 7.x-3.0-beta3, qual è il modo migliore per fare in modo che una pagina di tassonomia usi una vista personalizzata?

Ad esempio, in Path Auto ho una regola che punta l'URL alias paesi/inghilterra verso tassonomia/termine/44.

Quando un utente visita Paesi/Inghilterra, desidero visualizzare una pagina creata con Views, non la pagina di tassonomia predefinita.

Sto popolando il menu usando il menu Tassonomia che non supporta ancora percorsi personalizzati in Drupal 7.

8
Chris Hawes

Forse sto fraintendendo quello che stai dicendo, ma Views ha una prospettiva di tassonomia/termine /% tid. Una volta abilitato, quando visiti http://example.com/taxonomy/term/44 , Views mostrerà la sua pagina e non l'output di pagina predefinito di Drupal.

6
kiamlaluno

Ci sono due moduli che possono farlo per te. tvi oppure visualizzazione della tassonomia . Entrambi sono abbastanza difettosi in Drupal 7 al momento, quindi ci vorranno alcune modifiche per farli funzionare correttamente.

Ho un sito che usa la tua configurazione con tvi ma ho dovuto inserire manualmente i valori nella tabella tvi per farlo funzionare e non ho potuto usare tassonomia/termine /% per il percorso delle viste. Ho dovuto usare pathalias_i_set_for_the_term /%. Ho provato la visualizzazione della tassonomia come è in alpha ma aveva alcuni errori con la mia configurazione e tvi era già stato violato e funzionava per me. Suggerirei di provare prima la tassonomia in quanto sembra che sia l'opzione migliore per andare avanti.

4
Jepedo

Come ha detto Kiamlaluno, penso che tu possa fare questo out-of-the-box nelle viste 7.x-3.0-beta3: puoi aggiungere il nome/id tassonomia a "Criteri filtro" o "Filtro contestuale" a un nuovo non formattato di base vista, quindi è possibile aggiungere un percorso a quella visualizzazione/vista.

0
mikyatope

Prova questo modulo: Taxonomy Views Integrator Ti consente di creare temi per ogni vocabolario o termine con la propria visione. Ha funzionato a meraviglia per me. Vedi anche questa pagina: http://drupal.org/node/424168

0
jive