Übergeordnete Menü-Ebenen ausblenden bei vierter Ebene?
| Autor | Nachricht |
|---|---|
|
Verfasst am: 01. 06. 2008 [22:54]
|
|
|
manuelone
Themenersteller
Dabei seit: 24.04.2006
Beiträge: 50
|
Hallo, ich möchte gerne wenn ich in der 3. Menüebene auf einen Menüpunkt klicke und dieser Menüpunkt Unterpunkte hat (4. Ebene), das die 2. und 3. Menüebene ausgeblendet wird. Momentan hab ich ein normales Klappmenü: TYPOSCRIPT lib.subMenu = HMENU lib.subMenu.entryLevel = 1 lib.subMenu.wrap = <ul>|</ul> lib.subMenu.1 = TMENU lib.subMenu.1.NO { allWrap = <li>|</li> } lib.subMenu.1.ACT = 1 lib.subMenu.1.ACT { allWrap = <li>|</li> ATagParams = class="ACT" } lib.subMenu.2 = TMENU lib.subMenu.2 { NO =1 wrap = <ul id="thirdMenu"> | </ul></li> NO.linkWrap = <li>|</li> CUR = 1 CUR { allWrap =<li>|</li> ATagParams = class="ACT" } } lib.subMenu.3 = TMENU lib.subMenu.3 { NO =1 wrap = <ul id="thirdMenu"> | </ul></li> NO.linkWrap = <li>|</li> CUR = 1 CUR { allWrap =<li>|</li> ATagParams = class="ACT" } } Kann mir das jemand helfen? |
|
Verfasst am: 02. 06. 2008 [15:08]
|
|
|
udowald
Dabei seit: 05.11.2006
Beiträge: 128
|
Hallo manuelone, mit der Condition: [treeLevel = 0,1,2,3] ...Menu-Template_1 [global] [treeLevel = 4] ...Menu-Template_2 [global] könntest du arbeiten. Dazu machst du zwei Menu-Templates, damit die Condition nicht in Klammern steht. Eines mit Level 1,2,3 und das zweite mit Level 1,4. Je nach Tree-Level wird dann das entsprechende Menu verarbeitet. Ich habe das nicht ausprobiert, wäre aber ein Ansatz der funzen müsste. Achim |
|
Verfasst am: 02. 06. 2008 [22:53]
|
|
|
manuelone
Themenersteller
Dabei seit: 24.04.2006
Beiträge: 50
|
Hallo udowald, das funktioniert. Nur wenn ich z.b. in level 3 bin und es gibt keine menüpunkte in level 4 hab ich ein leeres menü... |



