Zum Inhalt springen

<img>-Params per TypoScript?

Erstellt am 13. Januar 2004 · 1 Antwort · letzte Antwort am 14. April 2005

Tags: Frage

Luggi ·

Hallo Liste,

Zu aller erst möchte ich einmal dieses CMS System loben - es ist
wunderbar umfangreich, stabil und gut konfigurierbar. 🙂

Nun zu meiner Frage:

Ich baue mir gerade ein graphisches Menü und möchte den Buttons, die
als Grafik eingebunden werden einige < img > - Parameter übergeben. In
der TSRef steht irgendwas von params bzw. imgParams aber bei mir hatten
alle Versuche diese Parameter einzubinden keinen
Erfolg (erschienen nicht im gerenderten source-code).

Hier mein Template - Setup:

page.1 {
template = FILE
template.file = fileadmin/index.html
workOnSubpart = DOCUMENT_BODY
subparts.CONTENT_LEFT < styles.content.getLeft
subparts.CONTENT_RIGHT < styles.content.getRight
subparts.CONTENT_BORDER < styles.content.getBorder
subparts.CONTENT < styles.content.get

subparts.TOPNAV = HMENU
subparts.TOPNAV.1 = GMENU
subparts.TOPNAV.1.entryLevel = 1
subparts.TOPNAV.1.special = directory
subparts.TOPNAV.1.special.value = 390
subparts.TOPNAV.1 {
expAll=1
NO {
backColor = white
XY = [4.w], [4.h]
4 = IMAGE
4.file = fileadmin/gifs/tab-inactive.gif
4.imgParams = style="filter:alpha(opacity=55)"
4.imgParams = onmouseover="nereidFade(this,100,30,5)"
4.imgParams = onmouseout="nereidFade(this,55,50,5)"
10 = TEXT
10.text.field = title
10.fontFile = fileadmin/fonts/verdanab.ttf
10.fontColor = black
10.fontSize = 14
10.niceText = 1
10.offset = 0, 20
10.align = center
10.antiAlias = 1
10.niceText.scaleFactor = 50
#10.iterations = 1
}
ACT < .NO
ACT = 1
ACT.4.file = fileadmin/gifs/tab-active.gif
10.fontFile = fileadmin/fonts/verdana.ttf
}
}

Also die relevanten Zeilen sind die mit der "4." am anfang... Die buttons werden auch ordnungsgemäß angezeigt, nur eben nicht mit den "mouseover"-parametern! Evtl. stimmt auch die Syntax nicht?! Ich wäre sehr dankbar für einen Tip/Hinweis!

Gruß, und danke im Vorraus!

Lukas

skills ·

hi,
warscheinlich bereits gelöst - aber für alle die`interessiert:

statt:
#------------snip ------------------------------
subparts.TOPNAV.1 {
expAll=1
NO {
backColor = white
XY = [4.w], [4.h]
4 = IMAGE
4.file = fileadmin/gifs/tab-inactive.gif
4.imgParams = style="filter:alpha(opacity=55)"
4.imgParams = onmouseover="nereidFade(this,100,30,5)"
4.imgParams = onmouseout="nereidFade(this,55,50,5)"
10 = TEXT
10.text.field = title
#----------------------------------------------------

DASS:

subparts.TOPNAV.1 {
expAll=1
NO {
imgParams = xxx
backColor = white
XY = [4.w], [4.h]
10 = TEXT
10.text.field = title

sollte helfen 😉

cheers,
markus