


Folgendes Codebeispiel zeigt wie man, bei einem GMENU im Rollover die Schrift Fett machen kann. Wenn man das Menü normal erstellt, hat man das Problem, dass die Rollover Grafik komisch aussieht, da diese gestaucht wird, weil sie größer ist als die Normal Grafik. Um dieses Problem zu umgehen, kann man im NO ein unsichtbares Textobjekt erstellen, welches die selben Eigenschaften hat wie das gewünschte Textobjekt im Rollover (RO). Dieses unsichtbare Objekt nehmen wir dann für die Breitenberechnung und schon sieht das Menu gut aus, da wir die richtige Größe wissen.
Hier der entsprechende TypoScript code
temp.gmenu=HMENU temp.gmenu.1=GMENU temp.gmenu.1{ NO { backColor=#CCCCCC XY=[20.w]+20,20 10=TEXT 10.text.field=title 10.fontFile=fileadmin/fonts/verdana.ttf 10.fontSize=11 10.fontColor=#333333 10.offset=6,14 20 = TEXT 20.hide=1 20.text.field = title 20.fontFile = fileadmin/fonts/verdanab.ttf 20.fontSize = 11 20.offset = 6,14 } RO = 1 RO { XY = [10.w]+20,20 10 = TEXT 10.text.field = title 10.fontFile = fileadmin/fonts/verdanab.ttf 10.fontSize = 11 10.fontColor = #333333 10.offset = 6,14 } }
Im code ist das 20 Objekt zu beachten. Dort ist hide=1 was die Anzeige verhindert. Desweiteren ist zu beachten, dass die Bold Font verwendet wird.
Mehr informationen findet ihr in der TSRef


Kommentare (0)