Zum Inhalt springen

TMENU

Erstellt am 10. April 2006 · 4 Antworten · letzte Antwort am 11. April 2006

Tags: Frage

hugo12345 ·

Ich finde keine Lösung. ich möchte, dass die 2 ebene angezeigt wird, wenn die erste angeklickt wurde. derzeit werden alle ebenen angezeigt und ich finde mit dem TS keine lösung. kann mir jemand helfen - ich bin anfänger.
DABNKE

MENU_LINKS = HMENU
MENU_LINKS.special = directory
MENU_LINKS.special.value = 8
MENU_LINKS.1 = TMENU
MENU_LINKS.1 {
    expAll = 1
   #collapse = 1
      NO.allWrap = <table class="navi_li" border="0" width="180" cellpadding="0" cellspacing="2"><tr><td width="2" bgcolor="#0A195E">:</td><td width="20" valign="middle"><img src="media/bullets/adler_trans.gif" width="18" height="18" alt="" /></td><td class="navi_li">|</td></tr></table>
ATagParams = class="navi_li"
 }
 

MENU_LINKS.1.ACT = 1
MENU_LINKS.1.ACT {
allWrap = <table class="navili_a" border="0" width="180"><tr><td>|</td><td width="1" bgcolor="#D92025">:</td></tr></table>
ATagParams = class="navili_a"
}


MENU_LINKS.2 = TMENU
#MENU_LINKS.2.entryLevel = 1
MENU_LINKS.2 {
    expAll = 1
    #collapse = 0
    NO{
           allWrap =<table class="navi_li2" border="0" width="180" cellpadding="0" cellspacing="0"><tr><td width="40"> </td><td>|</td></tr></table>
           ATagParams = class="navi_li2"
           beforeImg = media/bullets/navi.gif
           beforeROImg = media/bullets/navi1.gif
           RO = 1
       }
}
MENU_LINKS.2.ACT = 1
MENU_LINKS.2.ACT {
allWrap = <table class="navili_a2" border="0" width="170" cellpadding="0" cellspacing="0"><tr><td width="15"> </td><td>|</td></tr></table>
ATagParams = class="navili_a2"
           beforeImg = media/bullets/navi_a.gif
           beforeROImg = media/bullets/navi.gif
           RO = 1
}
hugo12345 ·

Wenn ich das "expAll = 1" herausnehme, wird die 2. ebene nicht angezeigt - auch nicht, wenn die erste angeklickt wurde.

ich will aber, dass die jeweiligen untermenüpunkte zusätzlich zum Hauptmenüpunkt angezeigt werden, wenn der jeweilige Hauptmenüpunkt angeklickt wurde.

meine struktur:

1Hauptmenüpunkt
1.1Untermenüpunkt
1.2Untermenüpunkt
2Hauptmenüpunkt
2.1Untermenüpunkt
2.2Untermenüpunkt
usw

laptop24 ·

Hallo,

da liegt der Hase im Pfeffer.

Wird die Eigenschaft "expAll = 1" angegeben, dann werden die Untermenüs aufgeblättert. Sollen die Untermenüs NICHT aufgeblättert werden, darf expAll nicht angegeben werden.

Ausserdem: wenn die Eigenschaft "special = directory" angegeben wird, dann funktionieren die Ebenen nicht mehr. Sollen die Ebenen funktionieren, dann darf special NICHT angegeben werden.

Sprich: da sich die beiden Dinge faktisch ausschliessen, können Sie wählen, was Ihnen lieber ist. Entweder Ebenen mit permanenten Untermenüs, oder keine Ebenen ohne permanente Untermenüs.

Allerdings gibt es einen Patch für die "special = directory" Geschichte. Suche mal hier im Forum nach "special directory patch".

Gruß, Lars Thalheim

hugo12345 ·

Hallo,
ich kriegs einfach nicht auf die Reihe. Wenn ich das "special = directory" heraus nehme, zeigt es mir plötzlich eine andere root an bzw verschiebt mir die Navigation.

Weiters funktioniert das mit dem "expAll = 1" nicht (funktionieren wird´s schon, ich kann´s halt nicht). Wenn ich dieses herausnehme, ist die 2 ebene immer weg.

Könntes du mir anhand meine Typoscript-Eingabe von gestern zeigen, was ich hier verändern muss, damit das funktionert. Wäre wirklich sehr sehr DANKBAR. Ich verbringe schon zig-Stunden mit dieser Sache.
DANKE