Zum Inhalt springen

Rollover Problem

Erstellt am 12. Januar 2005 · 6 Antworten · letzte Antwort am 19. Februar 2006

Tags: Frage

hubake ·

Hallo,

ich habe ein Menü mit verschiedenen Grafiken für die Menüpunkte. Die Grafiken sind im Seitenheader definiert.
Das Importieren der Graphiken funktioniert, nicht aber der Rollover

beforeImg.import = uploads/media/         //klappt
beforeImg.import.field = media
beforeImg.import.listNum = 1
beforeImgLink = 1

beforeROImg.import = uploads/media/    //klappt nicht
beforeROImg.import.field = media
beforeROImg.import.listNum = 2
beforeROImgLink = 1

Für den aktiven Status wird die gleiche Grafik verwendet, die auch beim Rollover verwendet werden soll:

  ACT < .NO                                     //klappt
  ACT.beforeImg.import.listNum = 2
  ACT=1

  RO < .NO                                      //klappt nicht
  RO.beforeImg.import.listNum = 2
  RO=1

Mein Versuch auf die gleiche Weise den Rollover zu aktivieren, ist ebenfalls gescheitert.

Hat jemand nen Tip für mich, wie ich trotzdem den Rollover hinbekomm?

Danke und Gruss
Kerstin

maik ·

Bist du sicher, dass

beforeImg.import.listNum = 1

korrekt ist?
Das erste Bilde ist

beforeImg.import.listNum = 0

😉
Wenn du nur die beiden Bilder der Seite zugeordnet hast, müßte es wie folgt heißen:

beforeImg.import = uploads/media/ //klappt
beforeImg.import.field = media
beforeImg.import.listNum = 0
beforeImgLink = 1

beforeROImg.import = uploads/media/ //klappt nicht
beforeROImg.import.field = media
beforeROImg.import.listNum = 1
beforeROImgLink = 1

hubake ·

Hi Maik,

danke, aber das ist so schon richtig. Insgesamt hab ich drei Bilder auf der Seite und ich möchte hier zwischen dem zweiten und dem dritten wechseln.
Mit dem aktiven Status klappts ja auch, nur nicht mit dem Rollover :-(

hubake ·

Hallo,

ich hab inzwischen ein Lösung, ziemlich dirty aber was solls ;-) (falls es sonst noch jemanden interessiert)

beforeROImg.import = uploads/media/ beforeROImg.import.field = media
beforeROImg.import.listNum = 1
beforeROImgLink = 1

funktioniert nicht, ABER

beforeROImg=fileadmin/images/bild.gif

funktioniert und mit der Funktion optionSplit kann man hier die verschiedenen Bildchen angeben:

beforeROImg=fileadmin/images/bild1.gif||fileadmin/images/bild2.gif||fileadmin/template/images/bild3.gif

Wobei mich immer noch interessiert, warum das mit dem import nicht geht :-(

Gruss Kerstin

avid ·

Hat jemand für das beforeROImg.import Problem eine Lösung?
funktioniert auch auf 3.8.1 nicht. Gibt es einen workaround?

Hatte es mit einem temp-objekt bzw IMG_RESOURCE probiert um dann den Pfad zu übergeben. Scheint nicht zu funktionieren:

beforeROImg = uploads/media/image.jpg // funktioniert ja

# Mein tryout, funktioniert nicht:
temp.imgressource = IMG_RESOURCE
temp.imgressource.file.import = uploads/media/
temp.imgressource.file.import.field = media
temp.imgressource.file.import.listNum = 1
beforeROImg = temp.imgressource // funktioniert nicht
beforeROImg < temp.imgressource // auch nicht

Worin liegt könnte der Fehler liegen?
thx.

avid ·

Für eine kurze Zeite dachte ich schon dass Pointer-Probleme angenehmer wären...

die Lösung: man muss "beforeROImg" als IMG_RESOURCE deklarieren

...
    beforeROImg = IMG_RESOURCE // !!!!!
    beforeROImg.import = uploads/media/
    beforeROImg.import.field = media
    beforeROImg.import.listNum = 1

    RO = 1
    beforeROImgLink = 1
...

dann klappts...
alex