Guten Morgen,
ich hoffe jemand kann mir weiterhelfen.
Erläuterung & Ziel
Ein Menü soll aus zwei Zeilen (Container) bestehen, in dem bestimmte Themen angezeigt werden sollen (Allgemeines und Dienstleistungen). Eine Möglichkeit wäre nun per "excludeUidList" jeweils einzelne Menüpunkte auszuschließen. Dies ist mir aber nicht dynamisch genug. Daher habe ich in der Seitenstruktur die Ordner "Menu1" und "Menu2" mit den einzelnen Unterseiten angelegt. Hier können nun die Themen z.B. im Menu1 beliebig erweitert oder gelöscht werden, ohne das Template jedesmal anzupassen. Doch:
Das Problem
Wie schaffe ich es, das nur die Menüpunkte unterhalb von Menu1 bzw. Menu2 angezeigt werden? Wenn ich den "entryLevel" auf 1 setze, bekomme ich immer nur Menu1 und weiß nicht, wie ich Menu2 erreichen soll. Der Quellcode unter zeigt eine Möglichkeit, die zwar funktioniert, aber nicht sehr elegant ist. Gibts es eine andere Möglichkeit, die 1. Menüebene zu ignorieren/nicht anzuzeigen?
topnav1 = HMENU
topnav1 {
entryLevel = 0
excludeUidList = 442 #Menu2
1 = TMENU
1 {
NO.linkWrap = <!-- | -->
}
2 = TMENU
2 {
wrap = <ul>|</ul>
noBlur = 1
NO.linkWrap = <li>|</li>
}
}
topnav2 = HMENU
topnav2 {
entryLevel = 0
excludeUidList = 441 #Menu1
1 = TMENU
1 {
expAll = 1
NO.linkWrap = <!-- | -->
}
2 = TMENU
2 {
wrap = <ul>|</ul>
noBlur = 1
NO.linkWrap = <li>|</li>
}
}
Vielen Dank schon einmal im Voraus für eure Hilfe!