[Typo3-german] "getrennte" TMENU's
Christian Höfing
ch at byteaction.de
Fri Oct 7 15:12:46 CEST 2005
Hallo Liste,
wir haben hier eine Navigation umzusetzen, die wie folgt funktionieren
soll:
Oberes Menu:
- beinhaltet eine Liste von id's die angezeigt werden sollen
Das linke Menü besteht aus 3 Teilen, die separat voneinander bedient
werden können (sollen ;-) ).
Links A: - entryLevel eine Ebene unter den Punkten des oberen
Menü's
Links B: - andere Directory inkl. 1 Untermenü
Links C: - andere Directory inkl. 1 Untermenü
Die Anordnung sieht wie folgt aus:
root
- allgemein
--- Unternehmen (Oberes Menü)
------ Über uns (Links A)
------ Gruppe (Links A)
-------- Firma 1 (Links A - Untermenü)
-------- Firma 2 (Links A - Untermenü)
-------- Firma 3 (Links A - Untermenü)
------ Vision (Links A)
------ Kunden (Links A)
--- News (Oberes Menü)
----- Presse (Links A)
-------- Presse 1 (Links A - Untermenü)
- produkte
--- Aktion (Links B)
----- produkt1 (Links B - Untermenü)
----- produkt2 (Links B - Untermenü)
----- produkt3 (Links B - Untermenü)
--- Übersicht (Links B)
----- produkt a (links B - Untermenü)
----- produkt b (links B - Untermenü)
----- produkt c (links B - Untermenü)
----- produkt d (links B - Untermenü)
- service
--- service1
--- service2
--- service3
Die Funktion von "Oberes Menü", sowie dem "LINKS A" und "LINKS A + Sub"
sind gegeben durch folgenden CODE:
MENU_TOP = HMENU
MENU_TOP.special = list
MENU_TOP.special.value = 9,8,7,6,5,4
MENU_TOP.1 = TMENU
MENU_TOP.1.NO = 1
MENU_TOP.1.NO {
...
}
MENU_TOP.1.ACT = 1
MENU_TOP.1.ACT {
...
}
MENU_LEFT_A = HMENU
MENU_LEFT_A.entryLevel = 2
MENU_LEFT_A.1 = TMENU
MENU_LEFT_A.1 {
NO {
...
}
ACT = 1
ACT {
...
}
}
MENU_LEFT_A.2 = TMENU
MENU_LEFT_A.2 {
NO {
...
}
ACT = 1
ACT {
...
}
}
Unser Problem ist nun, dass der u.a. CODE für "LINKS B" nicht
das macht was er soll. Wir bekommen zwar die Menüpunkte "LINKS B" zu
sehen, jedoch werden "LINKS B - Untermenü" in "LINKS A - Untermenü"
ausgegeben.
MENU_LEFT_B = HMENU
MENU_LEFT_B.special = list
MENU_LEFT_B.special.value = 43,44
MENU_LEFT_B.1 = TMENU
MENU_LEFT_B.1 {
NO {
...
}
ACT = 1
ACT {
...
}
}
MENU_LEFT_B.2 = TMENU
MENU_LEFT_B.2 {
NO {
...
}
ACT = 1
ACT {
...
}
}
Die Umsetzung soll ausschliesslich mittels TMENU und CSS erfolgen.
Kann uns jmd Tips geben, wie wir dem Fehler auf die Spur kommen ?
Danke und Gruss
Christian
More information about the TYPO3-german
mailing list