Mit CSS ist das ziemlich einfach. Du lässt dir die Subnavigation so ausgeben
Code:
Kontakt
--K1
--K2
Impressum
--I1
--I2
Wenn du jetzt auf Kontakt bist, dann ist Kontakt li.active. Bist du auf K1, dann ist Kontakt li.trail. Das CSS dazu muss also so aussehen.
PHP-Code:
.myNav > ul > li {
display: none;
}
.myNav > ul > li.active,
.myNav > ul > li.trail {
display: block; /* or list-item, inline-block, or whatever */
}
Startlevel, Stoplevel, Hardlimit und evtl. Referenzseite musst du natürlich richtig einstellen.
Lesezeichen