[TYPO3-german] Re: [TYPO3-german] Re: [TYPO3-german] eigene Thumbnails: Photos mit Lightbox öffnen

J.P.Suesz jps at wyl.de
Thu Mar 4 10:49:22 CET 2010


Hi Joey,

sehr gut, ich habe verstanden und probiert - jetzt läufts wie ich es mir 
schon von Anfang an gedacht habe (ohne das folgende TS öffnet er mir nur ein 
nicht veränderbares Popup-Fenster mit der Website-Startseite drin):

tt_content.image.20.1.imageLinkWrap {
 typolink {
  parameter.override.cObject = IMG_RESOURCE
  parameter.override.cObject.file.import.data = TSFE:lastImageInfo|origFile
# Größe der Lightbox anpassen
  # parameter.override.cObject.file.maxW = 600
  # parameter.override.cObject.file.maxH = 400
# Wir verwenden perfectlightbox2
  ATagParams = rel="lightbox"
  ATagParams.override = rel="lightbox[sb{field:uid}]"
  ATagParams.insertData = 1
 }
}

Danke für Deinen "Arschtritt" ... braucht man manchmal um vom Schlauch 
runter zu kommen.
Trotzdem finde ich - auch wenn TYPO3 es mitliefert - komfortabler, es eben 
über eine EXT zu machen, die per "Installation / Einbinden ins Templ / 
Einfügen der gewünschten Daten" läuft.

Wenn also jemand so eine EXT schreiben kann und will würde ich immer noch 
mit monetärer Unterstützung locken wollen *g*

Grüße
Joachim



"JoH asenau" <info at cybercraft.de> schrieb im Newsbeitrag 
news:mailman.1.1267651242.22261.typo3-german at lists.typo3.org...
> Normalerweise mußt Du da gar nichts übergeben, außer der class="blah" oder
> rel="blah", was die Extensions in der Regel schon tun, indem sie sich in
> imageLinkWrap einklinken.
>
> Üblicherweise arbeiten die Lightboxvarianten damit, daß sie A-Tags um die
> Thumbnails herum anhand einer Klasse oder eines anderen Parameters
> identifizieren und den Klick abfangen. Die sonst in einem Fenster 
> geöffnete
> URL wird dann an die Box übergeben - fertig.
>
> Mit anderen Worten:
>
> Du brauchst ein Standard Element vom Typ "Bild" für eine Gruppe von
> Thumbnails.
> Du brauchst hochgeladene Bilder zum verlinken innerhalb des 
> "Bild"-Elements.
> Du brauchst eine installierte Lightbox - that's it.
>
> Ich weiß auch gar nicht, warum Du in Deinem TypoScript Schnippsel 
> irgendwas
> übergeben willst.
> Der Parameter ist nämlich für alle Bilder gleich, weil er dazu dient, den
> Link für die Lightbox als "zu modifizieren" zu markieren. Übergeben wird 
> die
> URL und nicht das, was im rel steht.
>
> <a href="pfad/zu/meinem/highres/bild.jpg" rel="lightbox">
>    <img src="thumbnail.jpg" />
> </a>
>
> Das ist auch wichtig, weil der Link zum Bild ja zumindest für die Nutzer
> ohne JavaScript funktionieren sollte.
>
> Zwar kommt rel="lightbox[1]" auch hin und wieder vor, aber meist nur dann,
> wenn verschiedene Galerien auf einer Seite verwendet werden, die 
> unabhängig
> voneinander einen eigenen Satz Bilder erhalten sollen.
>
> HTH
>
> Joey 




More information about the TYPO3-german mailing list