Typo3 6.0 und Lightbox

  • heck heck
    Padawan
    0 x
    55 Beiträge
    0 Hilfreiche Beiträge
    23. 12. 2012, 15:33

    Hallo zusammen,

    seit der Version 6.0 funktionieren ja einige Lightbox Erweiterungen nicht mehr (z.B. perfect_lightbox).

    Ich bin jetzt auf der Suche nach einer kompatiblen Erweiterung, um Content Elemente des Typs "Bild" in einer Lightbox anzeigen zu lassen. Ich suche KEINE Galerie Erweiterung sondern lediglich die Möglichkeit, Bilder in Contentelementen bei Klick-Vergrößern in einer Lightbox anzeigen zu lassen.

    Hat jemand einen Tipp?


  • 1

  • 0 x
    02. 07. 2013, 21:51

    Hallo Peter,

    ich hab perfectlightbox ein bisschen angepasst und dann funktioniert sie auch mit TYPO3 6.0 und 6.1.

    Ich hab folgendes geändert:

    perfectlightbox/class.tx_perfectlightbox.php, Zeile 108, nicht mehr t3lib_div::intInRange() benutzen, weil in TYPO3 6.0 entfernt:
    Alt:

    1. $imageNum = t3lib_div::intInRange($imageNum, 0, 100);

    Neu:
    1. $imageNum = t3lib_utility_Math::forceIntegerInRange($imageNum, 0, 100);

    perfectlightbox/class.tx_perfectlightbox.php, Zeilen 59 und 84: den Wert für image_link trimmen:
    Alt:
    1. if ($this->cObj->data['image_link']!='') {

    Neu:
    1. if (trim($this->cObj->data['image_link'])!='') {

    Damit läuft perfectlightbox unter TYPO3 6.0.

    Wenn perfectlightbox auch mit TYPO3 6.1 kompatibel sein soll, noch in ext_tables.php den loadTCA()-Call in eine if-Schleife setzen:

    1. if (version_compare(TYPO3_branch, '6.1', '<')) {
    2. t3lib_div::loadTCA('tt_content');
    3. }

    Und damit läuft die Erweiterung bei mir unter TYPO3 6.0 und TYPO3 6.1.

  • 1