Anche per il design del sito a cui sto lavorando ho optato per un menù superiore orizzontale e uno laterale verticale "variabile" a seconda della categoria selezionata in quello superiore.
Per quello orizzontale superiore ho usato:
[!Wayfinder?startId=`0` &level=`1` &outerClass=`topnav`!]
Per quello verticale laterale ho usato:
[[Wayfinder? &level=`1` &startDoc=[*UltimateParent*]]]
Inoltre ho usato il breadcrumbs per indicare il percorso di navigazione.
L’"effetto collaterale" però è esattamente uno di quelli descritti nel penultimo post, e cioè
1) se la pagina che hai cliccato non ha delle pagine sottostanti non verrà mostrato alcun menu (nella barra laterale)
Come sarebbe possibile ovviare a tale problema, facendo in modo che se mi trovo in una pagina o in una cartella priva di sottopagine il menù laterale non venisse "svuotato"?
-----------------------------------
Un’idea potrebbe essere quella di creare un UltimateParent modificato, da usare solo per il menù laterale, che verificasse se la pagina in cui mi trovo abbia o meno sottopagine, in caso negativo restituisse come valore... l’ultimateparent dell’ultimateparent (ehm, o il parent dell’ultimateparent)
-----------------------------------
Per chi potesse interessare... il problema è stato risolto (non da me

) in questo post
http://modxcms.com/forums/index.php/topic,10724.0.html