Ich versuche gerade ein Submenu zu erstellen, welches nur angezeigt werden soll wenn ein bestimmtes Backend Layout gewählt ist.
lib.submenu = HMENU
lib.submenu {
entryLevel = 1
1 = TMENU
1 {
noBlur = 1
wrap = <ul id="submenu">|</ul>
stdWrap.if {
value = 4
isInList.data = levelfield:-2,backend_layout_next_level,slide
isInList.override.data = TSFE:page|backend_layout
negate = 1
}
NO {
wrapItemAndSub = <li>|</li>
stdWrap.htmlSpecialChars = 1
ATagTitle.field = subtitle // title
}
ACT <.NO
ACT = 1
ACT {
ATagParams = class="act"
}
}
2 < .1
2.wrap = <ul>|</ul>
3 < .1
3.wrap = <ul>|</ul>
}
Die Überprüfung funktioniert soweit, allerdings ist das Verhalten nicht ganz so wie gewünscht. Ich hatte mir vorgestellt, dass wenn ich dann z.B. auf der 2ten Ebene bin nur diese ausgeblendet wird und nicht die 1. Leider wird momentan alles ausgeblendet..
Hat jemand eine Idee?