Zum Inhalt springen

GMENU - Nur 1. und 2. Ebene

Erstellt am 8. März 2007 · 4 Antworten · letzte Antwort am 13. März 2007

Tags: Frage

Raven_3_ ·

hi,

ich bin absoluter Neuling im Bereich TypoScript (bin aber gerade dabei es zu lernen) und bräuchte Hilfe beim Erstellen eines GMENUs:
Ich habe bereits ein grafisches Menü erstellt, nur zeigt es mir nur die Seiten auf der rootline an. Ich hätt aber gerne, das es mir, beim Daraufklicken auf diese Seiten dann die Unterseiten des jeweiligen Menüpunktes anzeigt (also die 2. Ebene).

Am besten wäre ein eigenes GMENU bei den Unterseiten, nur weis ich absolut nicht wie und wo ich das TS einbinden soll.

http://www.raven-worx.net

mein TS des Templates:

MENU = HMENU
MENU {
        special = directory
	special.value = 1
	1 = GMENU
	#1.wrap= |
	1.noBlur = 1
	
	1.NO = 1
	1.NO {
		XY = 128,22
		align = center
		background = #fdcba9
		wrap = |</br>
		
		#Hintergrundbild
		5 = IMAGE
		5.file = fileadmin/template/images/menu_no.gif
		
		#Beschriftung als Text rendern
		10 = TEXT
		10.text.field = title
		10.fontColor = #FFFFFF
		10.fontFile = fileadmin/template/adresack.ttf
		10.fontSize = 15
		10.antiAlias = 1
		10.offset = 33,16
		10.align = left

	}
	1.RO < .1.NO 
	1.RO = 1
	1.RO.5.file = fileadmin/template/images/menu_no.gif
	1.RO.10.fontColor = #000000
	
	1.ACT < .1.NO
	1.ACT = 1
	1.ACT.5.file = fileadmin/template/images/menu_no.gif
	1.ACT.10.fontColor = #0A3754
 }

danke.
mfg

just2b ·

Hallo und willkommen im Forum,

schmeiss erstmal Zeile 3-4 raus und wegen der 2. Ebene. Die ist genauso zu definieren wie du es mit der 1. gemacht hast, sprich 1 = GMENU.

schreib einfach nach Zeile 39

2<.1

und du vererbst alles von der 1. Ebene auf die 2. oder definier dort alles neu was du haben willst, so wie bei der 1. Ebene

viel erfolg
georg

Raven_3_ ·

vielen Dank!

gibt es auch eine möglichkeit, das ich HOME an die erste Stelle bekomme? Jetzt zeigt er mir praktisch alles an was sich in Home befindet...

danke.
mfg

deltoid ·

Das geht relativ einfach:
die Seite Home in bspw. Startseite umbenennen und unterhalb der jetzigen Startseite eine Seite Home erstellen mit der Option 'Shortcut' zur Startseite.
Da alles unterhalb von Startseite angezeigt wird, wird jetzt auch 'Home' im Menü erscheinen und beim draufklicken direkt zur Startseite weiterleiten