Hallo,
ich habe ein kleines Problem, was mir allerdings seit Stunden die Zeit raubt.
Ich erstelle ein GMENU und möchte ein rollover machen, indem ich folgenden Code verwende:
lib.hauptnavi_up = HMENU
lib.hauptnavi_up {
entryLevel = 0
excludeUidList = 68, 69, 70, 71, 79
1 = GMENU
1 {
NO = 1
NO {
allWrap = <li> | </li>
imgPreload = img
css2TempFile = 1
ATagTitle.field = subtitle
stdWrap.htmlSpecialChars = 1
XY = 140, 55
backColor = #8DB425
10 = TEXT
10 {
text.field = title
text.case = lower
fontFile = fileadmin/templates/fonts/verdana.ttf
fontSize = 12
niceText = 1
offset = -10, 45
align = right
padding = 0
margin = 0
fontColor = #000000
}
RO = 1
RO < .NO
RO {
backColor = #FFFFFF
}
}
}
}
Dummerweise funktioniert der Rollover nicht.
Ich benutze, wie man sieht TemplaVoila mit folgender Konfiguration im Root-Template:
#----------------------------------------------
# Grundkonfiguration der Website
#----------------------------------------------
### HTML-Variante festlegen ###
page.config {
doctype = xhtml_strict
xmlprologue = none
htmlTag_langKey = de
xhtml_cleaning = all
}
### konfiguriert deutsch als Ausgabesprache ###
config.language = de
config.locale_all = de_DE
config.locale_all = de_DE.ISO8859-1
config.simulateStaticDocuments = 0
#config.baseURL = localhost/typo3/
config.tx_realurl_enable = 1
config.prefixLocalAnchors = all
#----------------------------------------------
# Konfiguration im Seiten-Head
#----------------------------------------------
### entfernt default JavaScript-Einträge ###
#page.config.removeDefaultJS = 1
### Eingabe von Meta-Daten ###
page.meta {
author = Illuminatus Web Design Berlin
}
#----------------------------------------------
# Stylesheets
#----------------------------------------------
### verlegt das durch TYPO3 erzeugte CSS in ein externes Stylesheet ###
page.config.inlineStyle2TempFile = 1
page.headerData.4 = TEXT
page.headerData.4.value (
<link rel="stylesheet" type="text/css" href="fileadmin/templates/styles/style.css" media="screen,projection" title="Standard" />
)
page.headerData.5 = TEXT
page.headerData.5.value (
<!--[if lte IE 6]>
<style type="text/css">
#main { background: none; }
</style>
<![endif]-->
)
#----------------------------------------------
# Dateivorlage mit TemplaVoila einbinden (the futuristic way)
#----------------------------------------------
page = PAGE
page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page
#----------------------------------------------
# Säuberung des Quellcodes
#----------------------------------------------
### entfernt die class="bodytext"-Attribute aus den <p>-Tags ###
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.P.class >
### entfernt die <div class="csc-header csc-header-n xxx"> um die <H>-Tags ###
lib.stdheader.stdWrap.dataWrap =
### entfernt das register für die <h1 class="csc-first-Header"> ###
lib.stdheader.3.headerClass >
### entfernt die HTML-Kommentare der entsprechenden Objekte ###
tt_content.text.20.prefixComment =
tt_content.stdWrap.prefixComment =
tt_content.table.20.stdWrap.prefixComment =
lib.stdheader.stdWrap.prefixComment =
tt_content.image.20.stdWrap.prefixComment =
tt_content.html.prefixComment =
Im Quelltext werden einfach keine onMouseOver und OnMouseOut Komponenten in den <a href> eingebunden..
Entdeckt jemand einen offensichtlichen Fehler?
Vielen Dank für die Hilfe vorab.
Gruß
Jesse Adler
Nachtrag: ich bin mir fast sicher, dass es am Code für das Menu liegen muss, da ich in einem anderen Teil der Seite ein Rollovermenu realisiert habe, was mit der gleichen Config funktioniert.