Zum Inhalt springen

2. Ebene will nicht

Erstellt am 31. Juli 2004 · 4 Antworten · letzte Antwort am 31. Juli 2004

Tags: Frage

MasterGeo ·

Hallo,

ich will Haupt- und Subnavigation an zwei verschiedenen Stellen in der Designvorlage anzeigen lassen. Ich habe Marker (MENU1 und MENU2) und die Hauptnavigation funktioniert auch, nur eben die Subnav nicht:

# Default PAGE object:
page = PAGE
page.typeNum = 0
page.stylesheet = fileadmin/basic_data/style.css


page.10 = TEMPLATE
page.10 {
    template = FILE
    template.file = fileadmin/basic_data/vgi_jansen_dv.html
    workOnSubpart = DOKUMENT

    # Hauptmenu MENU1

    marks.MENU1 = HMENU
    marks.MENU1.1=GMENU
    marks.MENU1.1.expAll=1
    marks.MENU1.1.NO{
      ...    blablabla ...
   }


   # Subnav MENU2 -----------------------

    marks.MENU2.1 = GMENU
    marks.MENU2.1.expAll=1

    marks.MENU2.1.NO{
        wrap= <br />
        backColor = #FFFFFF
        XY = 120,25
        10 = TEXT
        10.offset = -7,23
        10.fontColor=#3A9879
        10.text.field = title
        10.fontFile=fileadmin/basic_data/thesans.ttf
        10.fontSize=14
        10.niceText=1
        10.align=left
     }
}

Ich find den Fehler nicht. In diversen Dokus ist die Subnav wenn überhaupt an den Marker der Hauptnav gebunden. Ich denke hier liegt das Problem.

Danke
Georg
MasterGeo ·

Ja Ja hast ja recht. Also so hab ich es gelöst:
Ich habe ein neues HMENU instanziert und den entryLevel
auf 1 gesetzt. Da die Hauptnav auf Level 0 liegt ist die erste Ebene darunter entryLevel = 1. Das Ganze sieht dann so aus.

    marks.MENU2 = HMENU
    marks.MENU2.entryLevel=1
    marks.MENU2.1 = GMENU
    marks.MENU2.1.expAll=1

Ich denke mal, dass das so gemacht wird, oder? Es funktionert jedenfalls.