Zum Inhalt springen

Menü wird nicht dargestellt

Erstellt am 24. März 2009 · 1 Antwort · letzte Antwort am 24. März 2009

Tags: Frage

Younghart ·

Hallo!

Mich beschäftigt die Darstellung des Menüs. Trotzdem der TypoScript-Object Browser alle Objekte als integriert darstellt und FireBug in Firefox auch das umgebende Tag aufruft, wird im Browser nichts angezeigt. Ich habe es sowohl als TMENU als auch als GMENU versucht - kein Ergebnis.
Inhalte (der CONTENT-Marker) werden bereits durchgeschleift ohne Probleme, nur das Menü bleibt leer.
Was mache ich falsch?

Hier der TS-Code:

page = PAGE
page.typeNum = 0
page.includeCSS {
	main = fileadmin/templates/css/main.css
	}
page.10 = TEMPLATE
page.10 {
	template = FILE
	template.file = fileadmin/templates/main.html
	workOnSubpart = CONTAINER
	subparts 	{
			NAVIGATION = HMENU
			NAVIGATION 	{
					special = directory
					special.value = 2
					entryLevel = 0
					1 = GMENU
					1	{
						wrap = <img src="fileadmin/templates/images/menu_top.jpg">|<img src="fileadmin/templates/images/menu_bottom.gif">
						NO = 1
						NO	{
							XY = 190, 48
							backColor = #1b1466
							10 = TEXT
							10.text.field = nav_title // title
							10.fontColor = #FFF
							10.fontFile = fileadmin/templates/fonts/DroidSans.ttf
							10.fontSize = 14
							10.offset = 15, 8
							}
						CUR < .NO
						CUR	{
							backColor = #bbd632
							}
						RO < .NO
						RO	{
							10.fontColor = #bbd632
							}
						CURRO < .CUR
						CURRO	{
							10.fontColor = #1b1466
							}
						}
					2 < .1
					2	{
						wrap = |
						NO	{
							XY = 190, 18
							backColor = #dfed7f
							10.fontColor = #000
							10.fontSize = 12
							10.offset = 30, 6
							}
						CUR < .NO
						CUR	{
							20 = IMAGE
							20	{
								20.file = fileadmin/templates/images/arrow.gif
								}
							}
						CURRO < .CUR
						CURRO 	{
							10.fontColor = #1b1466
							}
						}
					}
			EXTRA = COA
			EXTRA 	{
				10 = RECORDS
				}
			}
	marks 	{
		CONTENT = TEXT
		CONTENT.value = Unser Projekt
		CONTENT.wrap = <h1>|</h1>
		}
	}

Hat jemand eine Idee?

Younghart ·

Nevermind - man findet immer erst die Antwort, wenn man sich irgendwo öffentlich zum Horst gemacht hat.

Erstens wird das Menü noch nicht auf der "normalen" Seite dargestellt, so lange deren Elemente noch versteckt sind. Zweitens war das Menü in der Typo3-Eigenen Preview zwar da, nur zu weit nach links verschoben. Also: ein CSS-Problem, kein TypoScript-Problem.

Vielen Dank für die Aufmerksamkeit 🙂