Hallo Forum,
im Seiteninhaltselement Bild kann man Bilder vergrößern oder hinter ein Bild einen Link auf eine andere Seite setzen. Diesem A-Tag für den Link auf die andere Seite möchte ich ein paar Paramter übergeben.
Konkret sollte so aussehen
<a rel="lytebox" rev="width: 400px; height: 300px; scrolling: no;" title="Duo Bild" href="ueber-uns/team/hildegard-bohlig/" class="cboxElement"><img width="150" height="100" border="0" alt="portrait" src="uploads/pics/brandt.jpg"></a>
statt so:
<a title="Duo Bild" href="ueber-uns/team/hildegard-bohlig/" class="cboxElement"><img width="150" height="100" border="0" alt="portrait" src="uploads/pics/brandt.jpg"></a>
Wo sind in tt_content die Stellen,die verändert werden müssen.
Ziel ist es, den Content der Link-Seite in Lightbox Darstellung an zu zeigen.
LG
Manfred
Hallo,
ich habe hier ein Codeschnippsel für die veraltete Thickbox. Ist die gleiche Vorgehensweise für die Änderungen am cObject "Image":
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
}
}
}
Vielen Dank für den Code-Schnipsel.
Es war genau das was ich gebraucht habe.