Hallo,
ich habe auf allen Seiten unterschiedliche Headerbilder die ich in den Seiteneigenschaften einfüge.
Dort gibt es auch die Möglichkeit einen TITLE zu vergeben. Aber wie kann ich den ausgeben? Derzeit verwende ich folgendes TS:
HEADERIMAGE = COA
HEADERIMAGE.wrap = <img src="|">
HEADERIMAGE.10 = IMG_RESOURCE
HEADERIMAGE.10.file {
import.data = levelmedia:-1, slide
treatIdAsReference = 1
import.listNum = 0
}
Danke für euer Hilfe.
Der Bild-Titel gehört zum FAL - du müsstest das Bild also zunächst mal FAL-konform auslesen und solltest dann über file:current:title den Titel auslesen können. Siehe
#112979
und
https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/ContentObjects/Files/Index.html
Zunächst mal Danke für deinen Lösungsansatz. Ich habe jetzt den TS-Code "vereinfacht" und gebe das Bild wie folgt aus:
HEADERIMAGE = IMAGE
HEADERIMAGE{
file {
import.data = levelmedia:-1, slide
treatIdAsReference = 1
import.listNum = 0
}
}
Als Ergebnis wird im Frontend (Quelltext) das hier ausgegeben:
<img width="1450" height="270" border="0" alt="" src="fileadmin/img/header/wunschbild.jpg">
Irgendwie fehlt der ALT-Text, wobei dieser in den Resourcen der Seite als TITLE bezeichnet wird.