Ich möchte ein Menü mit Grafiken machen, allerdings will ich vorhandene Bilder verwenden und nicht serverseitiig welche erzeugen.
Ausserdem soll bei MouseOver die Grafik gegen eine andere ausgetauscht werden (JavaScript) und eine Ebene ein und ausgeblendet werden.
Wie kann ich einem Linkelement ein Bild zuweisen und einen JavaScript-Befehl?
Menü mit Grafiken
Das geht mit der Eigenschaft altImgResource.
Ein Java Script benötigst du nicht, das wird von Typo erzeugt, wenn du ein entsprechendes RO Objekt anlegst
Ein Bsp. Code würde wie folgt aussehen:
temp.popupMenu.1.NO {
altImgResource.import = fileadmin/template/images/navi/
altImgResource.import.field = media
altImgResource.import.listNum = 0
...
}
temp.popupMenu.1.RO < temp.popupMenu.1.NO
temp.popupMenu.1.RO.altImgResource.import.listNum = 1
Dann musst du die Seiten noch auf den Type Advanced stellen und unter Files deine beiden Garfiken zuweisen.
Danke für die Antwort, ich bin einen anderen Weg gegangen - viel einfacher, einfach mit nem TMENU, Optionswitch und den Optionen:
beforeImg
beforeImgLink
beforeImgTagParams
doNotShowLink
https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/ContentObjects/Hmenu/Tmenu/Tmenuitem.html
Mit dem Link bin ich so nicht weiter gekommen. Könntest Du den Quelltext auch mal posten?
Wäre echt nett!!!