lz_gallery und Bilder als PopUp
Folgende Situation:
Eine Galerie (lz_gallery) in der Variante mit PopUps (newwindow, newwindow_max) funktioniert ganz hervorragend - beim ersten Aufruf! Nach dem Cachen (bei weiteren Aufrufen) haben die PopUp-Fenster dann jedoch eine völlig falsche Größe und sind änderbar. Das liegt daran, dass beim Cachen das JavaScript:
function openPic(url,winName,winParams) {
var theWindow = window.open(url,winName,winParams);
if (theWindow) {theWindow.focus();}
}
nicht mit gecacht wird. Diese Funktion fehlt dementsprechend bei einem erneuten Aufruf einer Galerie im Quelltext.
Die Lösung:
In eurem Template muss im "SetUp"-Feld der Wert
config.setJS_openPic = 1
gesetzt werden. Damit ist TYPO3 "forced to be included" dieses Script.
Und die Gelerien funktionieren bei jedem Aufruf perfekt!
Quelle: selbst recherchiert in der TypoScript-Referenz auf www.typo3.org