Hallo Forum,
mit folgendem Script funktioniert Rollover auf dem externen Webserver nicht:
temp.MenuOben = HMENU
temp.MenuOben {
1 = GMENU
1.noBlur = 1
1.wrap = <ul><li>|</li></ul>
1.NO = 1
1.RO = 1
1.NO {
imgParams = border="0"
altImgResource.import = uploads/media/
altImgResource.import.field = media
altImgResource.import.listNum = 0
}
1.RO < .1.NO
1.RO {
1.RO = 1
altImgResource.import.listNum = 1
}
1.ACT < .1.NO
1.ACT {
altImgResource.import.listNum = 2
}
}
Der Javascript Code für den Bildwechsel wird erzeugt, scheint aber augenscheinlich nicht durchgeführt zu werden.
In einer lokal liegenden Testumgebung funktioniert alles einwandfrei.
Serverversion ist 4.1.6. Lokale Version TYPO3 4.0.4.
Hat jemand eine Idee. In den verschiedenen Foren bin ich nicht fündig geworden.
Grüsse
Dein Script ist auch falsch.
Du öffnest bei 1.RO eine klammer und schreibst darein 1.RO = 1. Dafür aktivierst du RO aber direkt nach dem du schon NO aktiviert hast, kopierst aber weiter unten wieder von NO auf RO...
Wenn du NO aktiviert hast, brauchst du RO gar nicht mehr aktivieren, wenn du den Zustand kopierst. Du Aktivierst ACT ja auch nicht
Versuchs mal so:
temp.MenuOben = HMENU
temp.MenuOben {
1 = GMENU
1 {
noBlur = 1
wrap = <ul><li>|</li></ul>
NO = 1
NO {
imgParams = border="0"
altImgResource.import = uploads/media/
altImgResource.import.field = media
altImgResource.import.listNum = 0
}
RO < .NO
RO {
altImgResource.import.listNum = 1
}
ACT < .NO
ACT {
altImgResource.import.listNum = 2
}
}
}
Hallo SLAng,
die Änderungen im Script haben keine Auswirkungen. Problem war ein fehlendes externes Javascript welches die Browser Version abfragt. Läuft jetzt. Ich nahm an, das die Routine GMenu die Scripts selbst einstellt.
Vielen Dank und Grüsse