Zum Inhalt springen

Menüpunkte der gleichen Ebene ansprechen?

Erstellt am 20. Dezember 2005 · Noch keine Antworten

Tags: Frage

magnetrixx ·

Hi mal wieder :-)

Mein Problem betrifft folgende Menüführung, die ich zuerst kurz beschreiben möchte.

Ebene1: Name des Projekts (ganz oben - Symbol = Weltkugel)
Ebene2: 5 Hauptmenüpunkte
Ebene3: Jeder Hauptmenüpunkt soll verschiedene Unterpunkte bekommen

Meine Hauptnavigation besteht aus 5 Grafiken + Rollovereffekt.
Da jeder Hauptmenüpunkt - also jeder Teilbereich - in einer anderen Farbkombination gestaltet werden soll, möchte ich für jeden Teilbereich ein eigenes Template anlegen, um nicht so ein ewig langes Typoscript zu bekommen.

Meine Menüführung funktioniert leider nur, wenn ich Bereiche in der darunter liegenden Ebene ansprechen will. Das Problem liegt also irgendwie darin, dem Menü das richtige entryLevel beizubringen. Ich hab da alles mögliche probiert, aber es will irgendwie nicht...

Vielleicht kann mir jemand das korrekte TypoScript dafür anfertigen. Ich versteh´s einfach nicht :-(

Es muss doch an dieser Stelle etwas gemacht werden, oder?

subparts.MENU = HMENU
subparts.MENU.1 = GMENU

DANKE !!! schon einmal

Kai

Hier mein komplettes Typoscript:

page = PAGE
page.bodyTag = <body bgcolor="{$bgCol}" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
page.stylesheet = stylesheet*.css
page.10 = TEMPLATE
page.10 {
 template = FILE
 template.file = template1*.htm
 workOnSubpart = DOCUMENT_BODY

 subparts.CONTENT < styles.content.get
 subparts.CONTENT.wrap = <div style="padding=10px"> | </div>

 subparts.MENU = HMENU
 subparts.MENU.1 = GMENU
 
 subparts.MENU.1.NO {
   XY = 80,80
   10 = IMAGE
   10.file = navi-hor-1-off*.jpg || navi-hor-2-off*.jpg || navi-hor-3-off*.jpg || navi-hor-4-off*.jpg || navi-hor-5-off*.jpg
 allWrap = <td width="90" height="100"><div align="right"> | </div></td>
}
 
 subparts.MENU.1.RO = 1
 subparts.MENU.1.RO {
   XY = 80,80
   10 = IMAGE
   10.file = navi-hor-1-on*.jpg || navi-hor-2-on*.jpg || navi-hor-3-on*.jpg || navi-hor-4-on*.jpg || navi-hor-5-on*.jpg

 allWrap = <td width="90" height="100"><div align="right"> | </div></td>
}

 subparts.MENU.1.ACT = 1
 subparts.MENU.1.ACT {
   XY = 80,80
   10 = IMAGE
   10.file = navi-hor-1-on*.jpg || navi-hor-2-on*.jpg || navi-hor-3-on*.jpg || navi-hor-4-on*.jpg || navi-hor-5-on*.jpg

 allWrap = <td width="90" height="100"><div align="right"> | </div></td>
}