Hallo revod,
revod hat geschrieben:@raybeam & co.:
...
Nun möchte ich aber die 3. Navigationsebene ebenfalls separat ausgeben (sowie die 2. Ebene bei $subUl = 'extra' )
Wie mach ich das?
Ich habe versucht die 3. Navigationsebene in eine separate Variable zu schreiben (Bsp. subSubNavigation) - bin aber nicht zum Ziel gekommen.
Ups, jetzt wird's aufwändig
In dem Template findest Du immer wieder folgende Blöcke:
- Code: Alles auswählen
if($pathIndex>1 && $subUl=='extra')
{
$subNavigation.= ...;
}
Die müsstest Du, wenn ich es mir recht überlege, entsprechend anpassen und erweitern. Für die zweite Ebene $pathindex=2 und für die dritte Ebene $pathindex>2 mit einem entsprechenden Block
- Code: Alles auswählen
if($pathIndex>2 && $subUl=='extra')
{
$subsubNavigation.=...;
}
Am Ende erweiterst Du noch
- Code: Alles auswählen
$navArray=array();
$navArray[0].=$navigation;
$navArray[1].=$subNavigation;
$navArray[2].=$subsubNavigation;
Aber was ist mit der vierten Ebene, wenn man die auch separat anzeigen will, oder der fünften ...
Du merkst schon, dafür ist das Template nicht gemacht. Aber versuch es. Ich hab' aber die o.g. Varianten nicht getestet, so dass ich auf die schnelle nicht weiß, ob es funktioniert.
Gruß
Peter