Zum Inhalt springen

Url von processed Images

Erstellt am 6. Dezember 2013 · 2 Antworten · letzte Antwort am 10. Dezember 2013

Tags: Bilder, Frage

timonw ·

Guten Abend allerseits,

Ich möchte folgendes realisieren:
Ich habe einen festgelegten Ordner, in dem wöchentlich eine andere Anzahl an Bildern liegt.
Diese Bilder möchte ich folgendermaßen ausgeben (eine alternative Ausgabe ist aufgrund des späteren Verwendungszweckes leider nicht möglich):

<div style="background-image:url(1-von-Typoscript-verkleinert.jpg);><a href="1.jpg"></></div>

Hierzu habe ich folgende Zeilen, bei denen ich nicht weiterkomme:

test = TEXT
test.filelist = fileadmin/wochenprospekt/|jpg,jpeg|name| |1
test.split {
 token = ,
 cObjNum = 1
 1 {
   10 = IMAGE
   10.file.import.current=1
   10.file.width = 340c
   10.file.height = 475c
   10.stdWrap.typolink.parameter {
      current = 1
      substring = 25,0
      rawUrlEncode = 1
      wrap = fileadmin/wochenprospekt/|
   }
 }
}

Das hat folgende Ausgabe zur Folge:
<a href="1.jpg"><img src="1-von-Typoscript-verkleinert.jpg" width... /></a>

Der 1-von-typoscript-verkleinert.jpg-Link sieht z.B. folgendermaßen aust "http://localhost/typo3/typo3temp/_processed_/csm_01-kl_6bbc6b1db9.jpg"

Mal abgesehen von dem notwendigen "Gewrappe", mein Problem liegt also darin, lediglich den Pfad der geänderten Bildes auszugeben. Über mein Typoscript wird ja der komplette Image-Tag generiert. Ändere ich 10 = TEXT, wird selbstverständlich der Link zum Originalbild ausgegeben.
Mach ich es wrap = <div style="background-image:url(|)"></div>, wird eben nicht nur der Bildpfad, sondern das komplette Imagetag reingeschrieben.

Gibt es eine Möglichkeit, nur auf den Link des geänderten Bildes zuzugreifen?

Ich bedanke mich schon einmal für jegliche Hilfe.

PS: Momentan läuft es so, dass ich per Hand jedes Bild einmal verkleiner, unter 1-kl.jpg speicher, die großen Bilder in einem Bilder-Seiteninhalt einfüge und dann mit Typoscript die Ausgabe regele. Das klappt alles wunderbar, ist bei wöchentlichen Änderungen aber sehr umständlich.