Zum Inhalt springen

Menü mit Untermenü

Erstellt am 16. August 2005 · 3 Antworten · letzte Antwort am 17. August 2005

Tags: Frage

colonia ·

Hallo zusammen. Ich habe auf meiner Homepage ein horizontales Menü auf der Hauptseite. Klicke ich einen Punkt aus dem Menü an, so erscheint in der linken Spalte der Hauptseite ein Untermenü zum angeklickten Punkt. Wenn ich jetzt links auf einen Punkt im Untermenü klicke, dann werden auf der Hauptseite auch die entsprechenden Inhalte angezeigt.

Problem ist nur, daß dann das Untermenü auf der linken Seite weg ist. Es wird scheinbar versucht, nun auch noch die 3.Ebene - die es aber nicht gibt - darzustellen.

Was muß ich tun, damit das Untermenü der 2.Ebene in der linken Spalte stehenbleibt, wenn man davon einen Punkt auswählt ?

Danke

Hier der entsprechende Text:
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/index.html
10.marks {
MENU_TOP = HMENU
MENU_TOP.special = directory
MENU_TOP.special.value = 2
MENU_TOP.1 = GMENU
MENU_TOP.1.expAll = 0
MENU_TOP.1.NO = 1
MENU_TOP.1.NO {
XY = 80, 30
10 = TEXT
10.text.field = title
10.fontFile = fileadmin/fonts/verdana.ttf
10.fontSize = 12
10.backColor = #FF0000
10.fontColor = #FF0000
10.offset = 5,23
10.niceText = 1
10.align = center
}

MENU_LEFT = HMENU
MENU_LEFT.special = directory
MENU_LEFT.1 = GMENU
MENU_LEFT.1.expAll = 0
MENU_LEFT.1.NO = 1
MENU_LEFT.1.NO {
allWrap = | <br>
XY = 120, 30
entryLevel = 0
10 = TEXT
10.text.field = title
10.fontFile = fileadmin/fonts/verdana.ttf
10.fontSize = 12
10.backColor = #FFFFFF
10.fontColor = #FF0000
10.offset = 5,10
10.niceText = 1
10.align = center
}

Crazy MC ·

Hi erstmal an alle hier !

Ich suche nun auch schon ewig eine Lösung, nur besteht hier das Problem, dass die Seiten eine unterschiedliche Tiefe aufweisen.

Praktisch so:

| - Seite 1
|| - Unterseite 1_1
|| - Unterseite 1_2

| - Seite 2
|| - Unterseite 2_1
||| - UnterUnterseite 2_1_1
|| - Unterseite 2_2

| - Seite 3
...

Wenn ich nun den entryLevel auf 1 setze, dann bleibt das Menü wie gewünscht erhalten. Nur komme ich dann nicht mehr auf die Unterseite 2_1_1.

Diese Struktur wird sich auch recht dynamisch ändern, da die Redakteure eigene Seiten erstellen und löschen dürfen.

Somit muss ich ja irgendwie den entryLevel immer wieder neu bestimmen, nur wie ? Ich habe etwas aufgeschnappt von IFSUB, nur steig ich da noch nicht so recht durch.

Any hints ?