Hallo zusammen
Ich habe soeben die Seite http://www.theater-weggis.ch/ von TYPO3 4.4.4 auf 4.5.7 geupdated.
Jetzt habe ich allerdings das Problem, dass die Menüs nicht mehr aufgeklappt werden.
Wenn ich in Chrome die Seite untersuche, gibt er mir u.a. den im Titel genannten Fehler an.
Auf meiner eigenen Seite http://www.synor.ch/ habe ich auch ein gmenu_layers mit 4.5.6, dort funktioniert aber alles wie gewünscht.
Die TS-Codes sind praktisch identisch.
Hier der Code von der Theater-Seite:
//// Projekt: theater-weggis.ch
//// Erstellungsdatum: 2007-06-15
//// Aenderungsdatum: 2011-01-01
//// Autor: stefan.krapf@synor.ch
//// Allgemeine Seiten-Template für alle Seiten ab "main"
// (root = hirarchischer Bezug, für alles geltend)
// (home = inhaltlicher Bezug, kann main übergeordnet sein, kann auf gleicher Stufe wie root sein)
// (main = inhaltlicher Bezug, kann home untergeordnet sein, kann [ohne home] gleich root sein)
//// Seite initialisieren
page = PAGE
page {
//// Allgemeine Seiteneigenschaften
config {
doctype = xhtml_trans
htmlTag_langKey = de-DE
xhtml_cleaning = all
xmlprologue = none
disablePrefixComment = 1
//// Typo3 Standardsprache setzen
language = de
//// PHP Standardsprache setzen
locale_all = de_DE.UTF-8
}
bodyTag = <body>
stylesheet = fileadmin/templates/styles_main.css
//// Meta-Tags angeben
meta.AUTHOR = Stefan Krapf
meta.DESCRIPTION = Website Theater Weggis
//// Diverse Scripts inkludieren
// Damit GMENU_LAYERS funktioniert
includeLibs.gmenu_layers = media/scripts/gmenu_layers.php
//// Designvorlage integrieren
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/templates/template_main.html
10.workOnSubpart = DOCUMENT
10.marks {
//// Klickpfad erstellen
PATH = COA
PATH {
//// vorgeschalteter Text
10 = TEXT
10.value = Sie sind hier:
//// Klickpfad darstellen
20 = HMENU
20 {
special = rootline
//// Startpunkt angeben (Weltkugel = "-1", dann 0, 1 usw.) | Endpunkt: -1 = unendlich
special.range = 0|-1
1 = TMENU
1.NO = 1
1.NO.after = > |*| > |*|
1.NO.stdWrap.parseFunc.short._ =
}
}
//// Grafisches Menü erstellen
//// Menü 1. Ebene
NAV_MAIN = HMENU
NAV_MAIN {
special = directory
//// ID's angeben
special.value = 1
//// Startpunkt angeben (Weltkugel = "-1", dann 0, 1 usw.)
// entryLevel = 1
1 = GMENU_LAYERS
//// Layer-Einstellungen (gelten eigentlich erst für die nächste Ebene)
//// Positions-Einstellungen
1.layerStyle = position:absolute;VISIBILITY:hidden;
//// Position & Versatz relativ zum Eltern-Element (ab 2. Ebene brauchts zusätzlich "relativeToParentLayer")
1.relativeToTriggerItem = 1
1.relativeToTriggerItem.addHeight = 1
1.topOffset = 1
1.leftOffset = -7
//// Menü ausklappen (es wird sonst nichts angezeigt)
1.expAll = 1
//// Menü ausblenden
//// Entfernung der Maus vom Menü (Pixel)
1.hideMenuWhenNotOver = 20
//// Zeit bis zur Ausblendung (Millisekunden)
1.hideMenuTimer = 1000
//// table brauchts für Positionierung mittels "relativeToTriggerItem/relativeToParentLayer"
1.wrap=<table cellspacing="0" cellpadding="0"><tr>|</tr></table>
1.NO = 1
1.NO {
//// table brauchts für Positionierung mittels "relativeToTriggerItem/relativeToParentLayer"
wrap=<td>|</td>
XY = [40.w]+16, 24
backColor = #d20237
//// Menütexte rendern
40 = TEXT
40.text.field = title
// 40.text.listNum = 0
// 40.text.listNum.splitChar = _
40.fontFile = fileadmin/fonts/MyriadPro-SemiCn.ttf
40.fontSize = 19
40.fontColor = white
40.niceText = 1
40.offset = 2, 18
/*
//// ggf. zweite Zeile anzeigen
15 < .10
15.text.listNum = 1
15.offset = 26, 38
//// Hilfsebene zur Höhenberechnung der Menüpunkte
16 < .10
16.text.case = upper
16.text.listNum = 1
16.fontSize = 22
16.offset = 1000, 1000
*/
}
//// Roll-Over definieren
1.RO < .1.NO
1.RO.40.fontColor = #ffcf11
//// Aktiv-Status des übergeordneten Elements vorgeben
1.ACT < .1.RO
1.ACT.40.fontColor = #ffcf11
//// Aktiv-Status vorgeben
1.CUR < .1.RO
//// Menü 2. Ebene
2 = GMENU_LAYERS
//// Layer-Einstellungen (gelten eigentlich erst für die nächste Ebene)
//// Positions-Einstellungen
2.layerStyle = position:absolute;VISIBILITY:hidden;
//// Position & Versatz relativ zum Eltern-Element (ab 2. Ebene brauchts zusätzlich "relativeToParentLayer")
2.relativeToTriggerItem = 1
2.relativeToParentLayer = 1
2.relativeToParentLayer.addWidth = 1
2.topOffset = -1
2.leftOffset = -2
//// Menü ausklappen (es wird sonst nichts angezeigt)
2.expAll = 1
//// Menü ausblenden
//// Entfernung der Maus vom Menü (Pixel)
2.hideMenuWhenNotOver = 20
//// Zeit bis zur Ausblendung (Millisekunden)
2.hideMenuTimer = 1000
//// table brauchts für Positionierung mittels "relativeToTriggerItem/relativeToParentLayer"
//// div für weisse Linie rundherum
2.wrap=<div style="border: 1px solid #ffffff;"><table cellspacing="0" cellpadding="0">|</table></div>
2.NO = 1
2.NO {
//// table brauchts für Positionierung mittels "relativeToTriggerItem/relativeToParentLayer"
wrap=<tr><td>|</td></tr>
// wrap = |<br>
XY = 250, 25 |*| 250, 25 |*| 250, 24
backColor = #d20237
//// Weisse Linie erzeugen
30 = IMAGE
30.file = GIFBUILDER
30.file.XY = 250, 1
30.file.backColor = white
30.offset = 0, 24 |*| 0, 24 |*| -1, -1
// 30.offset = 0, 24
//// Menütexte rendern
40 = TEXT
40.text.field = title
// 40.text.listNum = 0
// 40.text.listNum.splitChar = _
40.fontFile = fileadmin/fonts/MyriadPro-SemiCn.ttf
40.fontSize = 17
40.fontColor = white
40.niceText = 1
40.offset = 10, 17
}
//// Roll-Over definieren
2.RO < .2.NO
2.RO.40.fontColor = #ffcf11
//// Wenn Unterseiten vorhanden sind
2.IFSUB < .2.NO
2.IFSUB {
31 = IMAGE
31.file = fileadmin/images/nav/dreiecke_5x9_weiss.png
31.offset = 236, 7
}
//// Roll-Over, wenn Unterseiten vorhanden sind
2.IFSUBRO < .2.IFSUB
2.IFSUBRO.31.file = fileadmin/images/nav/dreiecke_5x9_gelb.png
2.IFSUBRO.40.fontColor < .2.RO.40.fontColor
//// Aktiv-Status des übergeordneten Elements vorgeben
2.ACT < .2.IFSUBRO
//// Aktiv-Status vorgeben
2.CUR < .2.RO
2.CURIFSUB < .2.IFSUBRO
//// Menü 3./4./5. Ebene
3 < .2
4 < .2
5 < .2
} // end NAV_MAIN
//// Inhalte CONTENT_MAIN ausgeben
CONTENT_MAIN = CONTENT
CONTENT_MAIN {
table = tt_content
select.where = colPos = 0
select.orderBy = sorting
}
} // end marks
} //end page
//// Formulare
tt_content.mailform.20 {
emailMess = Die E-Mail-Adresse ist ungültig
badMess = Bitte füllen Sie folgende Felder aus:
}
//// Neue Rahmen (CSS-Klassen) für Content-Elemente
// neue Klassen bzw. DIV's hinzufügen
tt_content.stdWrap.innerWrap.cObject = CASE
tt_content.stdWrap.innerWrap.cObject {
key.field = section_frame
// "rechts umfliessen lassen"
100 = TEXT
100.value = <div class=rahmen100>|</div>
// "links umfliessen lassen"
101 = TEXT
101.value = <div class=rahmen101>|</div>
// "Umfliessen aufheben"
102 = TEXT
102.value = <div class=rahmen102>|</div>
//test
//// Extension RTE Lightbox (rtelightbox) konfigurieren
styles.content.imgtext.linkWrap.width = 800px
styles.content.imgtext.linkWrap.height = 600px
Ich blick da nicht so durch...
Kann mir jemand dabei helfen?
Besten Dank
Stevee