Zum Inhalt springen

Menues in dritter ebene.

Erstellt am 8. April 2005 · 1 Antwort · letzte Antwort am 8. April 2005

Tags: Frage

nove ·

Ich blicks grad nicht ganz.

Die Problematik:

Auf dieser Seite ---->http://www.hotel-laperla.de

habe ich ein Menü implementiert. Das obere Menü funktioniert einwandfrei. Das linke Menü will und will nicht ausklappen. Ich habe schon dieverse Sachen durch und habe solche dinge auch schon realisert. allerdings mit einer anderen Baumstrucktur.

momentane Baumstruktur:

root
----Home
----------Kultur
-----------------DrosteMuseum
-----------------Bibelgalerie
----Hotel
----------Zimmer
----------Preise
----Ristorante
usw.

nun habe ich das Problem, daß wenn ich auf Kultur gehe wird Kultur ausgeblendet und die Ebene mit DrosteMuseum eingeblendet. Klicke ich nun auf z.B. Drostemuseum verschwindet mein linkes Menü.

Ich würde es vorziehen wenn entweder unter Kultur die Untermenüs eingeblendet werden oder zumindest sollten die Menüs unterhalb von z.B. Kultur stehenbleiben.

mein bisheriger Code:

page=PAGE
page{
	typeNum = 0
        bodyTag = <body bgColor="#C5AE6E">
        stylesheet = fileadmin/styles/style.css
	meta.AUTHOR = Michael Novelo - NovelLogic Computer & Netzwerke
	
	10=TEMPLATE
	10.template = FILE
	10.template.file = fileadmin/templates/template.htm
	10.workOnSubpart = DOKUMENT
	10.marks{
		navitop.NO.wrap = <div align=center>|<div>
		navitop = HMENU
		navitop.special = directory
		navitop.special.value = 3
		navitop.1 = GMENU
		navitop.1.align = center
		navitop.1{
			NO{
				XY=[10.w]+20,25
				backColor = #E0D0A3
				10 = TEXT
				10.text.field = title
				10.offset =5,25
				10.fontColor = #006666
				10.fontFile = fileadmin/fonts/TRAN511B.TTF
				10.fontSize = 20
								
			}
			RO < .NO
			RO{
				backColor = #E9DFC5
				fontColor = #000000
			}
			RO=1
		}
		bildlinks < styles.content.get
		bildlinks.select.where = colPos = 0
		bildlinks.stdWrap.required = 1
		bildlinks.stdWrap = |
			
		
		zentral < styles.content.get
		zentral.select.where = colPos = 1
		zentral.stdWrap.required = 1
		zentral.stdWrap = |
		
		zentralrechts < styles.content.get
		zentralrechts.select.where = colPos = 2
		zentralrechts.stdWrap.required = 1
		zentralrechts.stdWrap = |
		
		bildrechts < styles.content.get
		bildrechts.select.where = colPos = 3
		bildrechts.stdWrap.required = 1
		bildrechts.stdWrap = |
		
		titel = IMAGE
		titel.file = GIFBUILDER
		titel.file{
			XY = 470,250757
			backColor = #C9B376
			10 = TEXT
			10 {
				align = center075761395
				text.field = subtitle
				fontFile = fileadmin/fonts/TRAN511B.TTF
				fontColor = #006666
				fontSize = 15
				offset = 0,20
				}
			}
		content < styles.content.get
		content.select.where = colPos = 4
		content.stdWrap.required = 1
		content.stdWrap = |
	
		navigation = HMENU
		navigation.special = directory
		navigation.entryLevel = 1
		navigation.1 = GMENU
		navigation.1.expAll = 1
		navigation.1{
			NO{
				wrap =|<br>
				XY=220,25
				backColor = #CCC09F
				10 = TEXT
				10.text.field = title
				10.offset =5,20
				10.fontColor = #006666
				10.fontFile = fileadmin/fonts/TRAN511B.TTF
				10.fontSize = 15
								
			}
			RO < .NO
			RO{
				backColor = #E9DFC5
				fontColor = #000000
			}
			RO=1
		}
		}
}
nevyn ·

Hallo,
Folgender Code sollte dein Problem lösen...
Das 3. Level ist um 10px weiter rechts als das 2. Level. Falls du noch Fragen hast, oder es so nicht funktioniert einfach nomal posten 🙂

navigation = HMENU

      navigation.entryLevel = 1
      navigation.1 = GMENU
      navigation{
  	1{
         NO{
            wrap =|<br>
            XY=220,25
            backColor = #CCC09F
            10 = TEXT
            10.text.field = title
            10.offset =5,20
            10.fontColor = #006666
            10.fontFile = fileadmin/fonts/TRAN511B.TTF
            10.fontSize = 15
                        
         }
         RO < .NO
         RO{
            backColor = #E9DFC5
            fontColor = #000000
         }
         RO=1
      }
      2 < .1
      2.NO.10.offset=15,20
    }

Grüsse Helmuth