TYPO3 - Bilder aus Ressourcen anzeigen

20.11.2014
TYPO3

Mit ein wenig TypoScript lassen sich Bilder, die im Backend unter Seiteneigenschaften im Reiter Ressourcen eingefügt worden sind, ohne viel Aufwand ausgeben. 

Dafür legt man im Reiter Ressourcen ein neues Bild an. Hier kann man auswählen, ob man ein vorhandenes Bild aus dem Fileadmin über eine Relation erstellen, oder ein neues Bild hochladen möchte. 

Bild in Ressoucen hochladen

Jetzt kann das Bild mit TypoScript eingebunden werden. Die folgenden Zeilen können beliebig in den Templates verwendet werden.

lib.siteImage = IMAGE
lib.siteImage {
  file {
    import.data = levelmedia:-1, slide
    treatIdAsReference = 1
    import.listNum = 0
  }
}

Die Zeile import.data = levelmedia:-1, slide bewirkt, dass das Bild aus der aktuellen Seite ausgelesen wird. Sollte auf dieser Seite kein Bild vorhanden sein, wird das Bild der übergeordneten Seite verwendet.
Seit der Version 6 von TYPO3 ist es außerdem notwendig, die Zeile treatIdAsReference = 1 innerhalb von file einzufügen.