taxonomy menu trail

1 contenuto / 0 new
taxonomy menu trail

Buongiorno,
dunque ho usato taxonomy menu per creare un menu con vocabolari e termini, fin qui ok, clicco sul vocabolario e si espande facendo vedere tutti i termini associati
clicco su un termine e mi appare una vista con tutti gli elementi associati a quel termine e il menu rimane espanso per quel vocabolario e ok..
Quello che non va bene è che quando accedo al nodo il menu non è piu espanso mentre io vorrei mantenere espanso il percorso attivo fatto per arrivare al nodo.
Per fare questo ho provato taxonomy_menu_trails che lascia espanso il percorso di menu fatto per arrivare al nodo, il problema è che funzionerebbe bene se avessi un solo termine associato al nodo, mentre avendo piu vocabolari associati al nodo mi fa solo scegliere se lasciare espanso il percorso del termine associato con il peso minore/maggiore e non quello da cui è avvenuto l'accesso al nodo come invece vorrei io.

Faccio un esempio se non fosse chiaro quanto scritto ho un menu di tassonomia (ogni nodo ha associato un termine di ogni vocabolario)

-vocab A
-vocab B
-vocab C

clicco su vocab A
-vocab A
--term 1
--term 2
-vocab B
-vocab C

clicco su term 1
mi appaiono tutti nodi associati a term1 e il menu rimane espanso
-vocab A
--term 1
--term 2
-vocab B
-vocab C

se pero' ora vado ad accedere ad uno dei nodi che mi sono risultati associati al term 1

usando solo taxonomy menu, nel nodo vedrei il menu come
-vocab A
-vocab B
-vocab C

mentre usando taxonomy_menu_trails
mi compare espanso il vocabolario con termine con peso maggiore/minore, a seconda di quale opzione scelgo e quindi il vocabolario corretto mi puo rimanere espanso solo per caso, cioè se ad esempio il termine del vocab C ha peso maggiore di quello del vocab A trovo espanso il vocab C invece del vocab A anche se il percorso fatto viene dal vocab A
quindi mi appare
-vocab A
-vocab B
-vocab C
--term 5
--term 6

invece di
-vocab A
--term 1
--term 2
-vocab B
-vocab C

Dopo tutta questa spiegazione un po' macchinosa, c'è una soluzione a cio'?

grazie per l'attenzione