Hallo Zusammen, kleines Problem...
In meiner Unternavigation wird immer nur eine Seiten ebene angezeigt.
Durch special.data = TSFE:id hole ich mir die aktuelle Seiten-ID, und zeige so alle Unterseiten dieser Seite an.
So weit, so gut...
Nur Wie bekomme ich es hin, dass die letzte Seite, welche keine Unterseiten mehr hat, im Menü stehen bleibt??
temp.sub_menu = HMENU
temp.sub_menu {
entryLevel = 2
special = directory
special.data = TSFE:id
excludeUidList = 75,83
wrap = <ul>|</ul>
1 = TMENU
1.NO.wrapItemAndSub = <li>|</li>
1.CUR = .1.NO
1.CUR.ATagParams = class="subnavcurrent"
}
lib.subMenu < temp.sub_menu
Man darf nicht special und entryLevel in einem Menü haben... (Steht in der Dokumentation)
Außerdem ist noch ein logischer Fehler drin:
Entwerder wird das Ganze mit dem Level gemacht, dann wird keine Seiten-ID gebraucht... Sobald man auf eine Unterseite geht wird, wird mit dem Special nicht mehr dieselbe Ebene angesprochen ...
Hättest Du da ein Beispiel parat?
Nochmal...Es soll immer nur eine Ebende im Menü angezeigt werden und falls keine Unterseiten mehr gibt, soll die aktuelle Ebene stehen bleiben.
Besten Dank schon mal.
Man darf nicht special und entryLevel in einem Menü haben... (Steht in der Dokumentation)
Es funktioniert aber. Oder gibt es eine Alternative, wenn der entrylevel jeweils die aktuelle Ebene sein soll?
@oliver,
entrylevel = 1
sollte es tun.