[TYPO3-german] Problem jQuery Thickbox & externe Links
Jan Vida
typo3 at hurz.at
Sun Jun 13 16:21:16 CEST 2010
Ich habe das Problem inzwischen lösen können. Falls es jemanden
interessiert:
http://www.typo3.net/forum/list/list_post//73043/?tx_mmforum_pi1[page]=#pid28905
Dort wird unten ein Link angegeben der jedoch nicht mehr funktioniert:
http://typo3.greenbanana.ch/extension-tutorial/jquery-thickbox-jquery-thickbox.html
Die Wayback Machine erinnert sich aber noch:
http://web.archive.org/web/20080822041505/http://typo3.greenbanana.ch/extension-tutorial/jquery-thickbox-jquery-thickbox.html
Hier ist der Code für die setup.txt der Extension:
------
tt_content.image.20.1 {
# Removing the default "imageLinkWrap" TS code, and add new one to
enable Lightbox effect.
imageLinkWrap >
imageLinkWrap = 1
imageLinkWrap {
# Enable linkwrapping if either click-enlarge is selected or a
link is defined.
enable.field = image_zoom
enable.ifEmpty.typolink.parameter.field = image_link
enable.ifEmpty.typolink.parameter.listNum.stdWrap.data = register
: IMAGE_NUM_CURRENT
enable.ifEmpty.typolink.returnLast = url
# Add new typolink wrapping code
typolink {
target = {$styles.content.links.target}
extTarget = {$styles.content.links.extTarget}
# This returns a link, pointing to the path + name of the
original image.
# or to the path + name of the resized lightbox image (if maxH
or maxW is reached.)
parameter.cObject = IMG_RESOURCE
parameter.cObject.file.import.data =
TSFE:lastImageInfo|origFile
# Except if the linkfield is not empty
parameter.override.field = image_link
parameter.override.listNum.stdWrap.data = register :
IMAGE_NUM_CURRENT
parameter.override.if.isTrue.field = image_link
# Add the "rel" attribute needed to activate the lightbox
effect.
ATagParams = rel="gallery" title="{field:header}"
class="thickbox"
ATagParams.override = rel="gallery{field:uid}"
title="{field:header}" class="thickbox"
#ATagParams.override.if.isTrue =
{$plugin.pmkslimbox.imgtext.navigable}
ATagParams.insertData = 1
ATagParams.if.isTrue.field = image_zoom
}
}
}
page.1019 = < plugin.tx_jquerythickbox_pi1
-----
Grüße,
Jan
On Fri, 11 Jun 2010 16:57:58 +0200, Jan Vida <typo3 at hurz.at> wrote:
>
> Ich verwende jQuery Thickbox (mit der entsprechenden Extension) und die
> verlinkt immer die Bilder, auch wenn image_zoom nicht gesetzt ist dann
eben
> direkt die Bilddatei und Links ist in image_link eingetragen sind
verwenden
> komplett ignoriert.
>
> Wie bekomme ich es hin, dass jQuery Thickbox nur dann Aktiv bzw. den
> image_link setzt wenn dieser leer ist oder image_zoom true ist?
More information about the TYPO3-german
mailing list