Zum Inhalt springen

2 Menüebene expAll=0 : wird nicht angezeigt?

Erstellt am 3. April 2004 · 5 Antworten · letzte Antwort am 8. Juni 2007

Tags: Frage

dfluess ·

Hallo Leutz..

ich bin schier am verzweifeln.
Seit Tagen suche ich eine Lösung (auch hier im Forum)
Auch wenn diese Frage schon 1000 Mal gestellt wurde habe ich trotzdem bisher keine befriedigende Lösung gefunden.

Wieso öffnet sich bei klick nicht die zweite Menüebene, wenn expAll=0 gesetzt ist ?

Wenn expAll auf 1 steht, dann sind alle Untermenüs brav geöffnet.

Hier mein T3-Baum und das Menü wie es angezeigt wird wenn die 2 Hirachieebene ("wir über uns") angeklickt wurde. Lt. Code sollten auch die Menüs der 2 Ebene mit aufgeklappt sein.
<img src="http://2-ad.de/t3baum.gif"><img src="http://2-ad.de/menu.gif">

####################################
## MENU_Links    -    1 Ebene
####################################
    marks.MENU_L = HMENU
    marks.MENU_L.special = directory
    marks.MENU_L.special.value = 3
    marks.MENU_L.entryLevel = 0

    marks.MENU_L.1 = GMENU
    marks.MENU_L.1 {
#           collapse = 0
           expAll = 0
           NO {
                wrap = | <br>
                XY = 181 , 18
                4 = IMAGE
                4.file = media/layout/jupf_28.gif
                10 = TEXT
                10.text.field = title
                10.fontFile = media/ttf/MTCORSVA.TTF
                10.fontColor = #336699
                10.fontSize = 16
                10.offset = 12,13
                10.niceText = 1
            }
            ACT < .NO
            ACT = 1
            ACT.4.file = media/layout/jupf_hover_28.gif
            ACT.10.fontColor = #ffffff
            ACT.noLink = 1 

            RO < .NO
            RO = 1
            RO.4.file = media/layout/jupf_hover_28.gif
            RO.10.fontColor = #ffffff
  }

####################################
## MENU Links    -    2 Ebene 
####################################
    marks.MENU_L.2 = GMENU
    marks.MENU_L.2 {
           expAll = 1
#           collapse = 1
           NO {
                wrap = | <br>
                XY = 181 , 18
                4 = IMAGE
                4.file = media/layout/jupf_28.gif
                10 = TEXT
                10.text.field = title
                10.fontFile = media/ttf/verdana.ttf
                10.fontColor = #000000
                10.fontSize = 12
                10.offset = 22,13
                10.niceText = 0
            }
            ACT < .NO
            ACT = 1
            ACT.4.file = media/layout/jupf_hover_28.gif
            ACT.10.fontColor = #ffffff

            RO < .NO
            RO = 1
            RO.4.file = media/layout/jupf_hover_28.gif
            RO.10.fontColor = #ffffff
  }

Nochwas: Wenn ich "special.value" auskommentiere, dann erscheinen NUR noch jeweils die Untermenüs :-(

Ist das nun ein Bug oder gibt’s eine einfache Lösung?

Bitte um Hilfe..

dfluess ·

Weis denn wirklich keiner was man tun kann?
🙁
Wie gezeigt ist das doch ein gängiges Menü oder etwa nicht?

Wozu gibts denn die Parameter

Directory
special.value = x
expAll = 0

Warum werden die Untermenüs nicht aufgeklappt?

expAll = 1 zeigt doch alle vorhandenen Ebenen? :o

Bitte um eine Erleuchtung..

fschnidi ·

Hallo Exakt das gleiche Problem beschäftigt mich auch schon den ganzen Tag! Hast du vielleicht bereits eine lösung gefunden?
Mit entryLevel = .2 habe ich es geschafft, das menü aufklappen zu lassen...wenn ich dann aber auf den unterpunkt klicke ...erscheint zwar der inhalt der geklickten seite...der untermenüpunkt verschwindet aber wieder; klappt also wieder ein.

gruss flo

dfluess ·

Hi,

ich hatte in einen anderen Thread schon was geschrieben... hier nochmal :-)

Das das ganze funktioniert wohl nur, wenn:
special.value = x
x = die Ebene ist, von wo aus das Menü definiert wird.

Kurz gesagt es funktioniert nicht, wenn das Template-Setup mit dem Menü auf die nächste Ebene vereerbt wird und von dort das Menü aus der oberen Ebene aufgebaut werden soll.

In meinem Beispiel verzweigt die "rootpage" auf zwei Hauptseiten, die jeweils mit ihren Unterseiten ein eigenes Menü bilden sollen.
Das funktionierte erst, wenn jeder Hauptseite über "Include basis template" nochmals das Template der rootbage eingefügt wird. Danach klappen alle Untermenüs bei expAll = 0 brav auf. Nachteil: Die Rootline wird dann nicht mehr korrekt von der Rootpage aus gebildet..

Alexa ·

Hallo,

dfluess schrieb

Weis denn wirklich keiner was man tun kann?
🙁
Wie gezeigt ist das doch ein gängiges Menü oder etwa nicht?

Wozu gibts denn die Parameter

Directory
special.value = x
expAll = 0

Warum werden die Untermenüs nicht aufgeklappt?

expAll = 1 zeigt doch alle vorhandenen Ebenen? :o

Dabei handelt es sich um einen Bug. Mehr dazu gibts hier und Lösungsvorschläge gibts hier

LG, Alexa