Zum Inhalt springen

Directory-Menu nicht im Main-Menu anzeigen

Erstellt am 16. November 2006 · 4 Antworten · letzte Antwort am 17. November 2006

Tags: Frage

harp ·

Hallo,

ich habe eine Seite mit einer Top-Navigation (root level 1) und einer Subnavigation link (root level 2+3). Dazu kommt eine Footer-Navigation als special.directory mit 3 Menüpunnkten (root level 2) in eine sysfolder (root level 1), wie man das hald so macht, denk ich zumindest.

Mein Problem ist: Wenn ich einen Link in dem Footer-Menü anklicke, erscheinen die 3 Menüpunkte auch in meiner Subnavigation. Irgendwie ja auch logisch, weil ja auch root level 2. #angry#

Weiß jemand ob man das ausschalten kann, ich will dass das directory-Menü nix mit dem anderen Menü zu tun hat!

plz help ...

Gruß
Harp

just2b ·

Hallo,

du kannst ein ext. Template im sys folder der Footer-Navi erstellen und dort ca sowas schreiben:

page.10.marks.MENU2 >
page.10.marks.MENU2 = TEXT
page.10.marks.MENU2.value =

dann wird statt dem Marker MENU2 nicht mehr das Menü sondern nichts ausgegeben.

georg

harp ·

Hallo Georg,

funktioniert leider nicht, obwohl´s schon logisch klingt.

Ich hab das hier als ext-template in den sysfolder eingetragen:

page.10.menu.left >
page.10.menu.left = TEXT
page.10.menu.left.value =

und so sieht meine Config vom Menü-Level2 normalerweise aus:

menu.left = HMENU
menu.left.entryLevel = 1
menu.left.stdWrap.required = 1
menu.left.stdWrap.wrap = <div id="topspace">&nbsp;</div>|
#menu.left.wrap = <div id="topspace">&nbsp;</div>|<div id="spaceheight">&nbsp;</div>
menu.left {
  1 = TMENU
  1 {
    NO.allWrap = <div class="menu_lvl_2">|</div>
    ACT = 1
    ACT.allWrap = <div class="menu_lvl_2_act">|</div>
  }
  2 = TMENU
  2 {
    NO.allWrap = <div class="menu_lvl_3">|</div>
    ACT = 1
    ACT.allWrap = <div class="menu_lvl_3_act">|</div>
  }
}

was mach ich falsch?

gruß
harp

sopinon ·

Ich mache das immer folgender massen:

Bei mir ist Beispielsweise die Footer Navigation in einem Sysfolder (Kann auch eine ganz normale Seite sein.)

Damit das Untermenu richtig angezeigt wird, habe ich folgenden Code im TS:

# Untermenu
temp.t3_subnav = HMENU
temp.t3_subnav.entryLevel = 1
[PIDinRootline = 14]
temp.t3_subnav.entryLevel = 2
[global]
temp.t3_subnav.1 = TMENU
temp.t3_subnav.1 {
   # Hier dann der Code für's Menu
}

Die 14 bei PIDinRootline entspricht der FooterNav Hauptseite (Sys Folder). So kann man bei den Footer Seiten auch Unterseiten haben, und das Untermenu wird richtig zugeordnet.