Festes Bild auf allen Seiten einfügen

In manchen Fällen soll ein Bild auf einer Webseite als Stilelement außerhalb des Inhaltbsreichs eingebunden werden. Der Redakteur soll die Möglichkeit haben, das Bild auf jeder Seite auszutauschen. Legt der Redakteur jedoch kein Bild fest, soll das Bild der übergeordneten Seite oder -falls auch dort kein Bild definiert wurde- ein Standardbild eingesetzt werden.

Mit diesem TypoScript Code lässt sich das realisieren:

temp.headerimage = IMAGE
temp.headerimage {
   file.import.data = levelmedia: -1,slide
   file.import = uploads/media/
   file.import.listNum = 0
file.height = 135
alttext = TEXT
alttext.field = subtitle//title
}
page.10.subparts.header < temp.headerimage

Das Bild wird bei den Seiteneigenschaften im Reiter Resourcen eingefügt. Durch die Angabe von levelmedia: 9, slide wird das Bild von übergeordneten Seiten geholt, falls kein Bild angegeben wurde. Auf der Startseite (root) sollte ein Standardbild festgelegt werden.

Mit der Angabe listNum = 0 wird festgelegt, dass das erste Bild aus der Liste verwendet wird, falls mehrere Bilder eingefügt wurden.

 

Sie sind hier: TYPO3 » Tipps & Tricks » TypoScript » Festes Bild auf allen Seiten einfügen

Servicetelefon 0800 - 8976326 (kostenloser Anruf)