Zum Inhalt springen

2. ebene einbauen - aber wie?

Erstellt am 5. August 2006 · 4 Antworten · letzte Antwort am 15. August 2006

Tags: Frage

suona ·

achtung, anfänger unterwegs :o

ich sitze gerade brav vorm buch und komm nich weiter. die einzelnen menüpunkte werden zwar angezeigt, aber nur als rahmen. und die zweite ebene erscheint mal so gar nicht...

soweit bin ich bis jetzt:

MENU_LINKS = HMENU
MENU_LINKS {
   	special = directory
   	special.value = 5
	entryLevel = 1
   	1 = GMENU
   	1.NO = 1
   	1.NO {
      		XY = 178, 24
      		backColor = #364497}
      
# Text auf den Menüpunkt rendern
	10 = TEXT
	10.text.field = title
	10.fontColor = #FFFFFF
	10.fontFile = fileadmin/fonts/verdana.ttf
	10.fontSize = 12
	10.niceText = 1
	10.offset = 14, 16

# Eine weisse Linie erzeugen
	20 = IMAGE
	20.file = GIFBUILDER
	20.file {
   	XY = 178,1
   	backColor = #FFFFFF
	}
	20.offset = 0, 23


# Einen RollOver-Zustand beschreiben
   1.RO < .1.NO
   1.RO.backColor = #061467
   
# Die zweite Ebene als Kopie der ersten Ebene beschreiben
2 < .1
2.NO {
   backColor = #D3E2F9
   10.fontColor = #061467
   10.fontSize = 11
}
2.RO < .2.NO
2.RO.backColor = #C1D5F4


}

da kann ich noch so oft das kapitel lesen, an der stelle komm ich nich wirklich weiter.
vielleicht sieht ja jmd von euch das problem!?

DANKE

toyde ·

hallo,

suona schrieb

ich sitze gerade brav vorm buch und komm nich weiter. die einzelnen menüpunkte werden zwar angezeigt, aber nur als rahmen.

"Aber nur als Rahmen". Falls Du damit sagen möchtest, dass Navigationspunkte erscheinen, jedoch ohne Text - dann modifiziere dabei niceText=0.
Funktioniert leider nicht bei allen Installationen/Versionen von TYPO3/IM.

Zu 'zweite Menüebene einfügen' gibt es in der Doku http://www.typo3.net/literatur_zu_typo3/ ab S.115 ff eine detaillierte Erklärung. Evtl. stimmt im Backend was nicht. Z.B. die ID unter special ist falsch, oder es wurden fälschlicherweise weitere Configs in Templates eingesetzt, etc..

grüsse

suona ·

das skript habe ich auch schon gelesen, auch brav nachgemacht und am ende aus verzweiflung 1:1 kopiert o.O

wenn ich soweit bin:

#linke hauptnavigation
	MENU_LINKS = HMENU
	MENU_LINKS {
   		special = directory
   		special.value = 5
   		1 = GMENU
   		1.NO = 1
   		1.NO {
      			XY = 178, 24
      			backColor = #364497
      	# Text auf den Menüpunkt rendern
      			10 = TEXT
      			10.text.field = title
      			10.fontColor = #FFFFFF
      			10.fontFile = fileadmin/fonts/verdana.ttf
      			10.fontSize = 12
      			10.niceText = 1
      			10.offset = 14, 16
      		}
      			
      }

und das kanns ja eigentlich nich sein, weil ich zwar die links angezeigt bekomme, aber nich richtig. die navigation soll bei special.value = 5
anfangen, dass stimmt soweit schon. grad nochmal geschaut...

wenn ich das problem so löse

	MENU_LINKS = HMENU
	MENU_LINKS {
		special = directory
		special.value = 5
		entryLevel = 1
		1 = TMENU
		1.NO = 1
		1.ATagParams = class="navigation"
		1.NO.linkWrap = <br>
		}
		
		#2. Menüebene
		2 < .1

dann seh ich die erste ebene richtig und die verlinkung geht auch. aber eben die zweite ebene mag nich wirklich .... #paralyzed#

oder kann es an der css liegen????

suona ·

kann es vielleicht daran liegen, dass ich meine vorlage mit div's aufgebaut habe, die alle in der css definiert sind?

weiß ansonsten wirklich nich mehr, worans liegen kann... #paralyzed#

hal2000 ·

Falls noch aktuell, probier mal so:

MENU_LINKS = HMENU
        MENU_LINKS {
                special = directory
                special.value = 5
                entryLevel = 1
                1 = TMENU
                1.ATagParams = class="navigation"
                1.NO.linkWrap = <br />
                }
               
                #2. Menüebene
2 = TMENU
                2 < .1