Zum Inhalt springen

GMENU geht nicht in die 2. Ebene

Erstellt am 23. Mai 2007 · 5 Antworten · letzte Antwort am 8. Juni 2007

Tags: Frage

knumskull ·

Hallo,
habe ein GMENU erstellt und es funktioniert soweit auch ganz gut. Doch wenn ich auf einen Link klicke, wo sich die 2. Ebene ausfahren soll, passiert einfach nix. Kann mir da jemand einen Tipp geben?

    lowermenu = HMENU
    lowermenu {
      special = directory
      special.value = 21
      wrap = <br />
      1 = GMENU
      1.NO = 1
      1.NO {
        XY = 155,25
        backColor = #2d3188
        10 = IMAGE
        10 {
          file = GIFBUILDER
          file {
            XY = 155,25
            format = jpg
            quality = 70
            backColor = #2d3188
            10 = BOX
            10 {
              dimensions = 0,0,155,25
              color = #3d9ad2
            }
            20 = BOX
            20 {
              dimensions = 0,0,155,24
              color = #2d3188
            }
          }
        }      
        20 = TEXT
        20 {
          text.field = title
          fontColor = #3d9ad2
          fontFile = fileadmin/templates/fonts/arial.ttf
          fontSize = 12
          niceText = 1
          offset = 1, 17
        }
      }

      1.RO < .1.NO
      1.RO.10.file.20.color = #000756

      1.CUR < .1.RO
      1.CUR.noLink = 1

      1.IFSUB < .1.NO
      1.IFSUB.10.file.30 = TEXT
      1.IFSUB.10.file.30 {
        text = +
        fontColor = #3d9ad2
        fontFile = fileadmin/templates/fonts/arial.ttf
        fontSize = 9
        niceText = 0
        offset = 135,15
      }
      1.IFSUBRO < .1.IFSUB
      1.IFSUBRO.10.file.20.color = #000756

      1.ACT < .1.RO

      2 = GMENU
      2.NO < .1.NO
      2.NO.XY = 145,18
      2.NO.20.offset = 35,16
      2.NO.20.fontSize = 9
      2.NO.10.file.10.dimensions = 0,0,145,18
      2.NO.10.file.20.dimensions = 0,0,145,17
            
      2.RO < .2.NO
      2.RO.10.file.20.color = #ecc377

      2.CUR < .2.RO
      2.CUR.noLink = 1
    }

bin für jeden Tipp dankbar.
Gruß Steffen

knumskull ·

danke erstmal für den tipp. Also rausnehmen kann ich das special nicht, da ich noch ein 2. Menu habe. Also meine Struktur von root aus gesehen, besitzt 2 unterschiedliche Bäume.

Ich habe den bug-entry nur kurz überflogen, aber gibt es da eine lösung? Andere special-variante vielleicht?

Gruß Steffen

knumskull ·

irgendwie verstehe ich nicht, was die da schreiben und mit den workarounds kann ich auch nichts anfangen.

steffen

Alexa ·

Hallo,

Ist doch ganz einfach:

lowermenu = HMENU
    lowermenu {
      special = list
      special.value = 21
      wrap = 
      1 = GMENU
      1.NO = 1
      1.NO {
        expAll = 1
        doNotShowLink = 1
        XY = 155,0
        backColor = #2d3188
        } 

      2 = GMENU
      2.NO = 1
      2.NO {
        XY = 155,25
        backColor = #2d3188
        10 = IMAGE
        10 {
          file = GIFBUILDER
          file {
            XY = 155,25
            format = jpg
            quality = 70
            backColor = #2d3188
            10 = BOX
            10 {
              dimensions = 0,0,155,25
              color = #3d9ad2
            }
            20 = BOX
            20 {
              dimensions = 0,0,155,24
              color = #2d3188
            }
          }
        }      
        20 = TEXT
        20 {
          text.field = title
          fontColor = #3d9ad2
          fontFile = fileadmin/templates/fonts/arial.ttf
          fontSize = 12
          niceText = 1
          offset = 1, 17
        }
      }
 
      2.RO < .1.NO
      2.RO.10.file.20.color = #000756
 
      2.CUR < .2.RO
      2.CUR.noLink = 1
 
      2.IFSUB < .1.NO
      2.IFSUB.10.file.30 = TEXT
      2.IFSUB.10.file.30 {
        text = +
        fontColor = #3d9ad2
        fontFile = fileadmin/templates/fonts/arial.ttf
        fontSize = 9
        niceText = 0
        offset = 135,15
      }
      2.IFSUBRO < .2.IFSUB
      2.IFSUBRO.10.file.20.color = #000756
 
      2.ACT < .2.RO
 
      3 = GMENU
      3.NO < .3.NO
      3.NO.XY = 145,18
      3.NO.20.offset = 35,16
      3.NO.20.fontSize = 9
      3.NO.10.file.10.dimensions = 0,0,145,18
      3.NO.10.file.20.dimensions = 0,0,145,17
            
      3.RO < .2.NO
      3.RO.10.file.20.color = #ecc377
 
      3.CUR < .2.RO
      3.CUR.noLink = 1
    }

Hoffe es geht so!

LG, Alexa