Zum Inhalt springen

tt_news anbinden mit einer externen Lightbox

Erstellt am 9. September 2015 · 3 Antworten · letzte Antwort am 11. September 2015

Tags: Bilder, tt_news, TYPO3 6.x, Frage

mccRadon ·

moinmoin,

mein problem ist wie folgt: auf der website die ich bearbeite ist bereits eine eigene responsive lightbox eingebaut und funktioniert auch wunderbar, jedoch ist mit dieser die anbindung an tt_news ggf. nicht möglich. auch perfectlighbox funktioniert nicht, sowohl mit eigener lightbox.js als auch der externen.
mein gedanke war also: "wieso wrappe ich das ganze bild nicht einfach über tt_news mit einem href und übergebe diesem die parameter". leider bin ich noch nicht ganz vertraut mit typoscript und hatte die hoffnung es sei so einfach wie mit dem wrappen von tt_content.
hier der ansatz

plugin.tt_news.displaySingle.image.stdWrap.wrap = <a href="" data-src="###SRC###" ###PARAMS######SOURCECOLLECTION######ALTPARAMS######SELFCLOSINGTAGSLASH### >|</a>

jedoch wird keiner der marker übernommen/ersetzt.
mein zweiter ansatz war die lösung wie perfect lightbox es ggf. auch löst

temp.imageLinkWrap = 1
temp.imageLinkWrap {
	enable = 1	
	typolink {
		
		### Note the names of the fields! They are different from the ones tt_content uses! (except imagecaption)
		title.field = imagecaption // imagealttext // imagetitletext
		title.split.token.char = 10
		### This works only with the imageMarkerFunc!
		title.split.returnKey.data = register : IMAGE_NUM_CURRENT
		title.htmlSpecialChars = 1
		
		parameter.cObject = IMG_RESOURCE
		parameter.cObject.file.import.data = TSFE:lastImageInfo|origFile
		parameter.cObject.file.maxW = {$plugin.perfectlightbox.lightBoxMaxW}
		parameter.cObject.file.maxH = {$plugin.perfectlightbox.lightBoxMaxH}		
		
		ATagParams = rel="lightbox[lb{field:uid}]"
		ATagParams.insertData = 1
	}
}
[globalVar = LIT:1 = {$plugin.perfectlightbox.ttnews.enableSingle}]
plugin.tt_news.displaySingle.image.imageLinkWrap >
plugin.tt_news.displaySingle.image.imageLinkWrap < temp.imageLinkWrap
[global]

aber auch das ist erfolglos.

Danke im voraus für die hilfe,
Grüße Marc

jenses ·

perfectlighbox bringt ja das komplette Typoscript für tt_news mit,
das solltest du doch für deine eigene Lightbox anpassen können.

mccRadon ·

Die externe lightbox ist nur etwas js und css, keine eigene extension, folglich muss ich doch einen "trigger" für die externe oder perefect-lightbox um die bilder in tt news wrappen oder ? vielleicht stehe ich auch auf dem schlauch und es der komplett falsche ansatz 🙁