Assegnare la classe active alla voce del menu in base al breadcrumbs!

6 contenuti / 0 new
Ultimo contenuto
Assegnare la classe active alla voce del menu in base al breadcrumbs!

Ciao! Utilizzo custom breadcrumbs e ho impostato le briciole in questo modo:

home -> PAGINA -> titolo articolo o servizio

PAGINA non è altro che la voce del primary menu; ogni notizia appare come home -> notizie -> titolo, ogni servizio come home -> servizi offerti -> nome, etc!
La cosa che mi da fastidio è che quando sono in un articolo o in un servizio offerto (ecc ecc) non assegna la classe active alla voce del menu!
Come posso fare? In poche parole se sono in una notizia vorrei che la voce "notizie" del menu abbia la classe active! E cosi via per ogni voce del menu!

Grassie!

devi fare il processo inverso: devi cioè assegnare a ciascuna pagina una data voce di menu.
vedi: http://drupal.org/project/menutrails

Ottimo! Scaricato, installato e impostato.... però non succede nulla! Zio billy cos'ho sbagliato?
Sono andato su menu - trails - node types, impostato tutto come volevo, eliminata la cache per sicurezza e non succede niente. Non è che le regole assegnate valgono solo per i nuovi contenuti? spero di no :D

ho disattivato custom breadcrumbs e attivato l'opzione di menu trails "Set breadcrumbs".
Il risultato è che nelle briciole appare come dovrebbe essere, mentre non viene impostata la classe active al menu.. why?

uso entrambi i moduli in un sito in produzione e il setup in sintesi è questo:
- custom BC e menu trails sono impostati indipendentemente; ad es. il content type X è assegnato alla voce di menu Y in menu->trails e ha un custom BC assegnato manualmente del tipo home >> voce Y >> [titolo], dove [titolo] è un token
- quando visualizzo un nodo di tipo X, la classe "attivo" viene aggiunta all'elemento <li> con nome active-trail e non all'elemento <a>.

che stupido.. non ho minimamente controllato la classe che assegnava :D pensavo active :D

Gentilissimo!