Zum Inhalt springen

Perfect Lightbox2 - Anfängerfrage

Erstellt am 16. Dezember 2008 · 15 Antworten · letzte Antwort am 17. Dezember 2008

Tags: Bilder, Frage

wok ·

Hallo,

bin noch Anfänger in Typo3, hab es aber schon geschafft, eine Site zusammenzubauen. Auf den einzelnen Seiten gibt es jeweils so 3-4 Bilder verschiedener Größe. Bei Klick auf die einzelnen Bilder sollen diese groß wiedergegeben werden. Zu diesem Zweck hab ich mir Perfect Lightbox2 angesehen und installiert.
Also erstell ich ein Bild-Element und aktiviere die Checkboxen "Klick-Vergrößern" und "Lightbox". Das klappt so weit, doch bekomme ich das nur so hin, dass Vorschau- und Hochauflösungsbild identisch sind. Wie kann ich es erreichen, dass auf der normalen Seite ein "kleines" Vorschaubild zu sehen ist und beim Klicken auf dieses dann ein Bild in höherer Auflösung durch Perfect Lightbox2 im Vordergrund wiedergegeben wird.
Ich vermute, dass ich ein ziemlich dumme Frage stelle, aber ich google schon geraume Zeit dazu und komme irgendwie nicht weiter.

Vielen Dank,

Wolfgang

norbert7 ·

Hallo Wolfgang,
naja wenn die Extension so weit funktioniert, musst Du eigentlich nur noch die Größe für die "kleinen" Bilder in der Seite angeben. Also wenn Du das Inhaltsobjekt "Bild" hast, gibst Du eben bei den Bildmaßen ne Breite oder ne Höhe an. Oder beides. Dann macht er deine Bilder in der Seite in der angegebenen Größe und im Zoom so groß wie Du sie hochgeladen hast.

Wenn Du große Zoom-Bilder hast, musst Du noch die maximale Größe der Bilder im Constans-Editor bei der Perfectlightbox angeben.

Schönen Gruß

wok ·

Hallo Norbert,

vielen Dank für den Hinweis.

Das habe ich auch schon probiert: Also das hochauflösende Bild in "Bilder" ausgewählt und dann die Pixel auf die gewünschte Größe des Vorschaubildes gesetzt. Leider bekomme ich das Bild dann gar nicht angezeigt. Ich konnte feststellen, dass keine Anzeige erfolgt, wenn ich die Größe in Pixel unter der tatsächlichen Größe des Bildes setze.
Irgendwie habe ich den Verdacht, dass etwas nicht auf der Serverseite stimmt. Ich vermute mal, dass Typo3 die Skalierung des Vorschaubildes mit Hilfe von ImageMagick erledigt. Das ist auf dem Server installiert. Irgendwie habe ich noch keine Idee, wo der Fehler zu finden ist.
Über jeden Tipp bin ich dankbar,

Wolfgang

norbert7 ·

Hmm,
hast Du mal im Install-Tool unter Punkt 4 Image Processing überprüft ob die Bilder korrekt dargestellt werden?

Gruß

wok ·

Hallo Norbert,

vielen Dank! Das war die Lösung.
Der Pfad für ImageMagick war noch falsch gesetzt.
Die Änderung erfolgte in der localconf.php in
$TYPO3_CONF_VAR['GFX']['im_path'] = '/usr/bin/';
Jetzt klappt alles.

Noch mal vielen Dank!

Wolfgang

wok ·

Ich war wohl ein bisschen voreilig ...
Das ursprüngliche Problem ist zwar gelöst, aber ich bekomme leider keine Bildzuschrift zu den hochauflösenden Bildern ...
Eigentlich sollen die ja aus dem Feld "imagecaption" (also: Bildunterschrift) ohne weiteres Zutun verwendet werden. Geschieht aber nicht. Ausserdem will ich lieber ein anderes Feld verwenden ... aber so weit bin ich ja noch nicht.

Hat jemand eine Idee, wie ich das Problem angehen kann?

Vielen Dank für Eure Geduld.

Wolfgang

norbert7 ·

Hallo nochmal,
eigentlich sollte standardmäßig die Bildunterschrift genutzt werden.

Das ganze ist in den Constants festgelegt. Das kannst Du im Constant-Editor einstellen:

Da is bei der Lightbox unter dem Hauptpunkt "Others" der Punkt "Caption Field".

Da kannst Du dann auch ein anderes tt_content-Feld angeben, das ausgegeben werden soll.

Gruß

wok ·

Vielen Dank für die Antwort!

Es ist merkwürdig, aber ich bekomme bei der Perfect Lightbox2 die Bildunterschrift einfach nicht angezeigt.

Ich hab die Extension noch mal neu heruntergeladen, deinstalliert, neu installiert: ohne Ergebnis. Kann man nach Deinstallation in typo3 das Extension-Verzeichnis komplett löschen, damit ich die noch mal wirklich neu installieren kann?

Merkwürdigerweise bekomme ich im Constant Editor auch keine "Caption Field"-Angabe. In der EXT/static/Perfect_Lightbox2/constants.txt steht "captionField=imagecaption".

Irgendwie komme ich mit Perfect_Lightbox2 anscheinend nicht weiter ...

Ich habe jetzt mal mit der "KJ: Image Lightbox v2" herumprobiert. Mit dieser funktionieren die Bildunterschriften. Da ich gelesen habe, dass es mit dieser Extension aber Probleme geben kann, wollte ich aber Perfect Lightbox2 nehmen.

Noch ne Idee für mich?

Wolfgang

norbert7 ·

Hallo,
kannst Du im Constant-Editor die Perfectlightbox überhaupt anwählen? Will heißen, hast du sie bei "Include static (from extensions)" überhaupt ausgewählt?

wok ·

Ich hatte nach den Versuchen mit "KJ: Image Lightbox v2" noch nicht wieder die include static für perfectlightbox drin. Das Feld "Caption Field" steht auf "imagecaption". Dennoch bekomme ich keine Bildzuschriften angezeigt.

Wolfgang

wok ·

Mir fällt gerade auf, dass die Bildzuschriften schon zu den Vorschaubildern stehen (was ich eigentlich vermeiden möchte). Mauszeiger über dem Vorschaubild zeigt ebenfalls die Bildzuschrift an. Nur nach dem Klick fehlt die Bildzuschrift in der hochauflösenden Ansicht.

Wolfgang

norbert7 ·

Also ich hab grad mal bei einer meiner anderen Seiten geschaut. Da ist auch default "image-caption" eingestellt. Komischerweise wird bei dieser Seite der Titeltext für die Zoombilder benutzt. Hast Du ma versucht da was reinzuschreiben?

Weiss grad nicht warum das auf der Seite so ist...

Gruß

wok ·

Ja, ich hab alle möglichen Textfelder ausprobiert: Keine Änderung.
Bei Deinen Seiten stehen die Bildzuschriften bei den Vorschaubildern nicht, oder?
Ich weiss nicht, was ich noch ausprobieren kann ... vielleicht sollte ich mal den Autor der Extension anschreiben ...

Danke,

Wolfgang

norbert7 ·

Bei meinen Seiten stehen bei den Vorschaubildern die Inhalte von "Bildunterschrift" und bei den lightbox-Zoombildern die Inhalte von "Titeltext".

Mir fällt jetzt auch nichts mehr ein was so standardmäßig falsch sein könnte...

wok ·

Danke für die viele Hilfe.
Vielleicht liegt es an den Versionsnummern? (hier: Typo3 4.2.3, Perfect Lightbox2 2.2.4)
Wenn ich mit Caption Field auf titleText umstelle, dann erhalte ich die Text darin angezeigt, wenn ich den Mauszeiger über das Bild ziehe. Bei den Zoom-Bilder fehlt der Text aber.
Ich hatte die Extension jetzt noch mal komplett neu installiert: Ohne Erfolg.

Vielen Dank noch mal,

Wolfgang