Hallo
Ich bin am verzweifeln. Ich versuche mich seit einiger Zeit mit Typo3 auseinander zusetzen.
Es funktioniert eigendlich schon gut, nur habe ich bei der Erstellung eines Gmenu_Layers noch Probleme. Denn das folgende Script funktioniert einfach nicht.
Wer kann mir sagen was ich falsch mache.
MENU_OBEN= HMENU
MENU_OBEN.1 = GMENU
MENU_OBEN.1.NO {
transparentBackground = 1
XY = 60, 20
10 = TEXT
10.text.field = title
10.fontFile = fileadmin/fonts/verdana.ttf
10.fontSize = 14
10.nice.Text = 2
10.offset = 4,12
}
10 = HMENU
10.1 = GMENU_LAYERS
10.1 {
layerStyle = position:absolute;left:0px;top:20px;width:10px;VISIBILITY:hidden;
xPosOffset =-10
lockPosition = x
expAll=1
NO {
backColor = #cccccc
XY = [10.w]+30, 20
10 = TEXT
10.text.field = title
10.fontFace = fileadmin/fonts/verdana.ttf
10.fontSize = 12
10.offset = 5,15
}
}
10.2 = GMENU
10.2.NO {
backColor = #cccccc
XY = 140, 20
10 = TEXT
10.text.field = title
10.offset = 5,13
10.fontSize = 10
10.fontFace = fileadmin/fonts/verdana.ttf
}
Besten Dank
Erklär mal, was Du überhaupt erreichen wolltest mit dem Menü.
Warum steht da mittendrin ein GMENU_LAYERS bzw. was sollen die beiden GMENU-Ebenen drumherum?
10.nice.Text = 2
ist falsch. "niceText" ist ein boolean, das meist Probleme verursacht. Kommentier das besser aus.
Such hier mal im Forum nach GMENU_LAYERS. Es gibt hier komplette Codes, an denen Du Dich orientieren kannst.
Also:
10.nice.Text = 1
Das habe ich korrigiert.
Was ich machen möchte;
ich möche eine Horizontale Navigation, bei der wenn ich mit der Maus über einen Navigationspunkt fahre, die Untermenüs zum Vorschein kommen.
Da ich zuerst ein einfaches Script gesucht gabe, habe ich eines aus ein Buch "Einstieg in TYPO3" genommen.
Ich habe hier auch schon gesucht, aber noch keines gefunden.
Kann mir jemand helfen?
danke :-)
Du wirst Dich wundern, was es hier im Forum nicht alles gibt. Über die Suche habe ich z.B. folgendes gefunden:
#31974
Ein komplett auskommentiertes GMENU_LAYERS.
Unglaublicherweise musst Du noch nichtmal die Suche bemühen. Wenn Du runterscrollst, kommst Du zu folgendem Thread:
#27427
Ich kann Dir noch weitere Links mit fertigem TypoScript zu GMENU_LAYERS geben. Aber Du solltest schon wissen, was Du da tust. Dazu gibt es die Referenz, welche sich in der deutschen Version über das Menü links erreichen läßt.
Was Du falsch machst?
Bereits in Zeile 2 müßte
MENU_OBEN.1 = GMENU_LAYERS
stehen und danach dann die entsprechenden Anweisungen. Den Kram mit dem GMENU kannst Du komplett löschen. Vergiß nicht, das Script für das GMENU_LAYERS einzubinden:
includeLibs.tmenu_layers = media/scripts/tmenu_layers.php