Lightboxeffekt in Typo3 mit Perfect Lightbox

19.09.2011
16:30

Lightboxeffekt in Typo3 mit Perfect Lightbox

In diesem Beitrag wollen wir uns ein Beispiel ansehen, wie man schnell und einfach einen attraktiven Lightbox-Effekt für Bilder in Typo3 einbinden kann.

Wir verwenden hierzu die Extension Perfect Lightbox (perfectlightbox), da diese einfach einzubinden und zu konfigurieren ist.

Im Folgenden wollen wir nun die einzelnen Schritte durchgehen, die für die Implementation notwendig sind.

Schritt 1: Lightbox Extension installieren

 

Als erstes muss die Extension installiert werden. Dies erfolgt wie immer im Extensionmanager.

Schritt 2: Extension zum Template hinzufügen

 

Nach der Installation wählt man im Menü 'Template' (A) und dann die Landingpage oder Home (B) aus. Hier befindet sich das Typo3 Script 'RootTemplate', das für alle Seiten standardmäßig verwendet wird. Dieses wird als Nächstes bearbeitet. Auf dieser Seite muss sichergestellt werden, dass in der Selectbox oben in der Seite ‚Info/Modify‘ (C) ausgewählt ist. Als Nächstes wählt man die Funktion 'Edit the whole template record' (D).

Hier klickt man dann den Reiter 'Includes' an und wählt unter den Objekten das neu hinzugekommene 'Perfect Lightbox' aus und fügt dieses zu 'Include static' hinzu.

Schritt 3: Perfect Lightbox konfigurieren

Danach geht man wieder über 'Template' auf die Landingpage der Seite und wählt in der Selectbox den 'Constant Editor'. Als Category wählt man hier dann die PERFECTLIGHTBOX.
Nun hat man diverse Einstellmöglichkeiten, um die Perfect Lightbox zu konfigurieren.

Eine kleine Auswahl der nötigen Features soll hier kurz beschrieben werden.

  • Javascript Libary:
    Hier kann man die bevorzugte JS Library einstellen. Man muss die JS Library in der darunterliegenden Checkbox deaktivieren, wenn eine andere schon eingebunden ist, z.B. durch eine andere Extension. 
  • Enable globally:
    Hierüber wird die Perfect Lightbox global für alle Bilder angewandt, wenn man bei diesen 'Enlarge on Click' (also bei Klick vergrößern) aktiviert hat. Die Anpassung der Image-Tags innerhalb HTML wird von der Extension vorgenommen. Hier muss man ab Typo3 4.5 beachten, dass im Constant Editor die Möglichkeit besteht, das 'Enlarge on Click'-Verhalten zu beeinflussen und dass sich beide gegenseitig stören.
    Befinden sich in einem Contentelement mehr als ein Bild, wird daraus automatisch ein Bildgruppe generiert, durch die navigiert werden kann.
  • Dimension, Width, Height, Pixles:
    Hier kann die maximale Breite und Höhe definiert werden, mit der die Lightbox angezeigt werden soll.
  • Files:
    In diesem Abschnitt kann man z.B. einen Pfad für ein eigenes CSS definieren oder auch den Pfad zu einer eigenen JS-Library.
  • Others
    Unter diesem Punkt sind z.B. die Einstellungen für die Bildunterschriften der Bilder, die Transparenz des Schattens und diverse andere Eigenschaften zusammengefasst.


Einfach die einzelnen Einstellungsmöglichkeiten durchlesen und schauen welche noch wichtig sind.

Schritt 4: Cache leeren

 

Zum Schluss sollte man noch den Typo3 Cache leeren.

Schritt 5: Lightbox Effekt testen

 

Zum Test öffnet man ein Contentelement, das ein oder mehrere Bilder enthält und aktiviert dort 'Enlarge on Click'. Im Frontend lädt man die Seite neu. Die Bilder sollten in einer Lightbox geöffnet werden.

Beim Betrachten der Einstellungsmöglichkeiten innerhalb des Contentelements mit den Bildern kann man nun auch zusätzliche Einstellungen finden. So kann man z.B. gezielt den Lightbox Effect für ein Element auswählen, Bilder gruppieren oder mehrere Bilder als Slideshow abspielen. Hier kann man mal die einzelnen Checkboxen auswählen und schauen was passiert. So versteht man am besten deren Funktionalität.

1 Kommentar(e)

Gravatar: Frederic GausFrederic Gaus
21.09.2011
13:46
Lightbox ohne Extension

Hallo Michael, prima Beitrag! Kurzer Nachtrag: Ab TYPO3 4.5 geht es auch ganz einfach ohne eine Extension zu verwenden. Natürlich muss man dann etwas TypoScript schreiben, aber es sind nur 3 Zeilen. Eine Anleitung gibts bei uns :) http://www.typo3-scout.de/2011/06/09/howto-lightbox-ohne-extension-in-typo3/ Viele Grüße Freddy

Mein Kommentar zum Beitrag

Ich möchte über jeden weiteren Kommentar in diesem Post benachrichtigt werden.

Zurück zur Listenansicht

Meist gelesene Beiträge

Lightboxeffekt in Typo3 mit Perfect Lightbox
666 times viewed
19.09.2011 16:30
Mehrere Excel-Dateien in PDF "drucken" mit Hilfe eines VBA...
628 times viewed
29.08.2011 16:01
Tutorial: Web 2.0 Buttons mit Hilfe von CSS3
613 times viewed
08.08.2011 12:01
Wann ist Weblogscreening sinnvoll?
425 times viewed
11.08.2011 15:32

Letzte Kommentare

kleine Erweiterung
03.05.2012 15:48
Vielen Dank für das Skript. Es funktioniert genau wie...
24.04.2012 16:06
G+ schafft es nicht
26.03.2012 12:14
Lightbox ohne Extension
21.09.2011 13:46

Social Bookmarking

Bookmark bei: Mr. Wong Bookmark bei: Webnews Bookmark bei: Yigg Bookmark bei: StumbleUpon Bookmark bei: Google