Moin,
versuche derzeit folgendes:
Habe mir ein FCE erstellt, welches ein Bild rendert und sich vergrößern lässt (warum ich hier nicht das standard-Bild-element von Typo3 benutze ist hier erstmal unwichtig). Funktioniert!
Nun möchte ich, dass das thumbnail im content ein Lupensymbol über das eigentlich bild blendet (Zeilen 4-19). Funktioniert!
Im BE habe ich fürs FCE ein Feld angelegt, wo man eine Linkadresse eingeben kann. Wird hier eine Adresse eingegeben, so bewirkt ein Klick auf das Thumb, dass man zur entsprechenden Stelle geleitet wird. Funktioniert!
Wird das Feld leer gelassen, so wird das Bild mit imagelinkwrap in einem neuen Fenster vergrößert (Zeilen 23-24). Funktionniert nicht!
Wie ich herausgefunden habe, funktioniert aber GIFBUILDER und imagelinkwrap nicht zusammen. Daher funktioniert natürlich auch die Vergrößern-Funktion nicht, wenn ich keine gesonderte Adresse hinterlege.
Frage 1: Kennt jemand ne Möglichkeit das zu umgehen? Habe mal meinen Entwurf vom <typoscript>-Bereich aus dem Localprocessing im FCE angefügt.
Frage 2 (Frage 1 unbeachtet): Wie kann ich das Bild in ein "Javascript:close()"-Wrap kriegen? Zeilen 25,26 und 38 haben keinerlei wirkung, das vergrößerte Bild wird als Bild geöffnet, nicht als HTML-Seite, wo es eingebettet wäre. Folglich kann auch kein wrap gelingen...
10 = IMAGE
10.altText.field = field_alttext
10.titleText.field = field_titletext
10.file = GIFBUILDER
10.file {
XY = [10.w], [10.h]
format = JPG
10 = IMAGE
10.file.import = uploads/tx_templavoila/
10.file.import.current = 1
10.file.import.listNum = 0
10.file.maxW.ifEmpty = {$TSconst.se_bild_mittel_maxb}
10.file.maxW.field = field_bildbreite
10.file.maxH.field = field_bildhoehe
10.file.maxH.ifEmpty = {$TSconst.se_bild_mittel_maxh}
20 = IMAGE
20.file = fileadmin/templates/bilder/zoom_icon.gif
20.offset = [10.w]-14,[10.h]-13
}
10.imageLinkWrap = 1
10.imageLinkWrap {
enable = 1
typolink.parameter.field=field_link
typolink.extTarget = _blank
bodyTag = <body style="background-color:#ffdd00;">
wrap = <a href="javascript:close();"> | </a>
width = 800m
height = 600m
effects=
JSwindow = 1
JSwindow {
newWindow = 0
expand = 17,20
altUrl {
cObject = IMG_RESOURCE
cObject {
wrap = <a href="javascript:close();"> | </a>
file = GIFBUILDER
file {
XY = [10.w], [10.h]
format = jpg
10 = IMAGE
10.altText.field = field_alttext
10.titleText.field = field_titletext
10.file.import = uploads/tx_templavoila/
10.file.import.current = 1
10.file.import.listNum = 0
10.file.maxW = 800m
10.file.maxH = 600m
20 = TEXT
20.text.data = date:Y
20.text.noTrimWrap = |© | Eggbert
20.align = right
20.offset = -29,[10.h]-29
20.fontFile = fileadmin/fonts/verdana.ttf
20.fontSize = 15
20.fontColor = #666666
30 < .20
30.fontColor = #eeeeee
30.offset = -30,[10.h]-30
}
}
}
}
}