Zum Inhalt springen

vertikales gmenu wird durch sub-menu gesprengt

Erstellt am 8. August 2006 · 2 Antworten · letzte Antwort am 8. August 2006

Tags: Frage

kusi ·

hallo zusammen,
ich versuche ein vertikales GMENU zu erstellen, bei dem das Sub-Menu darunter angezeigt werden soll. Jetzt versuche ich mittels wrap die 5 Menupunkte zusammen zu halten und das Sub-Menu mit einem <br /> auf die nächste Zeile zu positionieren.

MENU_SHOP = GMENU
              MENU_SHOP {
                  XY = 136, 90
                  40 = IMAGE
                  40.file {
                     import.field = media
                     import = uploads/media/
                     import.listNum = 0
                  }
              }

              MENU_SHOP = HMENU
              MENU_SHOP.special = directory
              MENU_SHOP.special.value = 101
              MENU_SHOP.entryLevel = 4
              MENU_SHOP.1 = GMENU
              MENU_SHOP.1.NO {
                   wrap = | <br>
                   XY = 136, 90
                   40 = IMAGE
                   40.file {
                       import.field = media
                       import = uploads/media/
                       import.listNum = 0
                   }
               }
              MENU_SHOP.1.RO < marks.MENU_SHOP.1.NO
              MENU_SHOP.1.RO = 1
              MENU_SHOP.1.RO {
                  XY = 136, 90
                  40 = IMAGE
                  40.file {
                      import.field = media
                      import = uploads/media/
                      import.listNum = 1
                  }
              }
              MENU_SHOP.1.ACT = 1
              MENU_SHOP.1.ACT {
                  XY = 136, 90
                  40 = IMAGE
                  40.file {
                      import.field = media
                      import = uploads/media/
                      import.listNum = 1
                  }
             }
              
             # Submenue
             MENU_SHOP.2 < .MENU_SHOP.1
             MENU_SHOP.2.NO {
                  XY = 136, 90
                  40 = IMAGE
                  40.file {
                      import.field = media
                      import = uploads/media/
                      import.listNum = 0
                  }
              }
              MENU_SHOP.2.RO < marks.MENU_SHOP.1.NO
              MENU_SHOP.2.RO = 1
              MENU_SHOP.2.RO {
                  XY = 136, 90
                  40 = IMAGE
                  40.file {
                      import.field = media
                      import = uploads/media/
                      import.listNum = 1
                  }
              }
              MENU_SHOP.2.ACT = 1
              MENU_SHOP.2.ACT {
                  XY = 136, 90
                  40 = IMAGE
                  40.file {
                      import.field = media
                      import = uploads/media/
                      import.listNum = 1
                  }
             }

gut Gedacht schlecht Gemacht? Wo liegt der Fehler

Unbekannter Benutzer ·

Du hast doch außer dem |<br/> gar keine wraps...

Du musst daran denken, dass die HTML Ausgabe so aussieht:

HM = Hauptmenüpunkt
UM = Untermenüpunkt

HM1
HM2
HM3 (aktiv)
UM1
UM2
UM3
HM4
HM5

D.h. so ganz einfach ist das nicht das Sub-Menü in einer zweiten Zeile anzuzeigen. Du kannst natürlich einfach zwei einzelne HMENUs draus machen mit jeweils unterschiedlichem EntryLevel oder du schaust dir das hier an und baust das mit wraps und CSS nach

http://www.alistapart.com/articles/hybrid/

Ich hoffe ich habe richtig verstanden, was du vorhast...

Grüße

Christian