Come personalizzare le briciole di pane per i nodi di una vista

Modulo da installare: http://drupal.org/project/context
A cosa serve: permette dato un contesto di definire dei comportamenti predefiniti un esempio può essere quello che se un nodo ha una certa tassonomia vengono generate le briciole di pane in una data maniera.

Qui sotto scrivo un esempio di funzionamento legato per esempio al comune di Crema:

Abbiamo creato una tipologia articolo campi sportivi, creiamo la voce di menu che punterà all’elenco dei nodi di quella tipologia
http://www.comunecrema.klan.it/articoli/campi-sportivi

Ora dobbiamo dire a Drupal che tutti i nodi con la tipologia Campi sportivi appartengono alla sezione del sito Campi sportivi.

Andiamo quindi qui: http://www.comunecrema.klan.it/admin/build/context

In questa pagina vediamo l’elenco delle altre regole già create, noi clicchiamo su “Aggiungi” per creare la nostra.
(E’ posible modificare o eliminare le altre regole se necessario o anche clonarle)

In nome mettiamo il nome macchina della regola, ovvero dobbiamo scrivere un nome univoco senza spazi tutto minuscolo, io per queste regole scrivo: elenco_articoli_dinamici_+ numero incrementale ero arrivato a 26

In etichetta mettiamo una descrizione della regola ed anche in Descrizione io solitamente scrivevo es. Elenco articoli - Servizio bilancio ed economato per capire di quale sezione la regola si occupa.

Il checkbox Require all conditions non lo flaggo

Ora in Condizioni selezioniamo dal menu a tendina “Tassonomia” e sulla destra ci comparirà l’elenco di tutte le tassonomie presenti nel sito, nel caso del nostro esempio andiamo sotto Tipologia articoli e selezioniamo “Campi Sportivi”


Ora nel blocco appena sotto, in Reactions selezioniamo dalla seconda tendina quello che Drupal deve fare quando il nodo ha la tassonomia “Campi sportivi”, in questo caso selezioniamo “Briciole di pane”.

Sulla destra ci compaiono tutti i menu del sito Drupal, nel caso del nostro esempio dobbiamo selezionare la voce di menu “Campi Sportivi” che sarebbe il padre dei nostri nodi,i in questo caso si trova su questo percorso: Home » La Città » Servizi di pubblica utilità » Campi sportivi


Se non sappiamo esattamente dove si trova la nostra voce di menu possiamo controllare sempre in http://www.comunecrema.klan.it/admin/build/menu-customize/primary-links e vedere in che posizione si trova la nostra voce padre da assegnare.

Una volta impostati questi parametri clicchiamo su salva.

Ora possiamo controllare che il percorso venga mantenuto visitando un nodo nell’elenco http://www.comunecrema.klan.it/articoli/campi-sportivi

Nessun commento:

Posta un commento