25.09.2016 | TYPO3
Typo3 – Magnific „Lightbox“ für Typo3 7.6.x
Nach dem Typo3 Upgrade von Version 6 auf 7 hatte ich das Problem, dass meine Lightbox Extension „simplelightbox“ nicht nur das Upgrade mehrfach zerschoss sondern auch nachdem ich sie deaktiviert hatte auch nicht mehr den gewünschten Effekt brachte. Eine gute Alternative ist die Extension „jh_magnificpopup“ (Link).
Ein paar Einstellungen müssen jedoch vorgenommen werden, wenn man Fluid nutzt.
Im Konstaten-Editor des Templates muss der Link-Wrap für die Media-Elemente aktiviert werden.
Dieser befindet sich unter:
Lightbox click-enlarge rendering [styles.content.imgtext.linkWrap.lightboxEnabled]
Und muss folgendermaßen aktiviert werden.
styles.content.textmedia.linkWrap.lightboxEnabled = 1
Wenn bereits eine höhere JQuery Version zum Einsatz kommt und in den Header der Seite bereits integriert wurde, sollten eventuell vorhandene alten Versionen die sich im Header befinden ausgeblendet bzw. im Typoscript gelöscht werden. Grundsätzlich schadet es nicht, an diesen Stellen ab und an aufzuräumen.
In den Header Daten lassen sich bspw. über den Typoscript Object-Browser Abschnitte wie nachfolgend finden:
Vorher:
headerData { 900 = TEXT 900 { value = <script src="https://ajax.googleapis.com/ajax/...."></script> } }
Nachher:
headerData { 900 = TEXT 900 { value < } }