Zum Inhalt springen

Alternativtext aus den Ressourcen der Seiteneigenschaften

Erstellt am 25. Januar 2021 · 1 Antwort · letzte Antwort am 25. Januar 2021

Tags: TYPO3 8, Frage

starkheim ·

Hallo
Ich mache zurzeit ein neues Template mit Fluid und will ein Headerbild als IMG aus den Ressourcen der Seiteneigenschaften einfügen
Ich nutze dazu folgendes Typoscript

image = IMAGE
      image {
            altText = altText.data = page: title
          params = class="kopfbild"

        file {
           import = 1
          import {
            data = levelmedia:-1,slide
            listNum = 0
            
          }
          treatIdAsReference = 1
          width = 1920
          
        }
      }

Das in der Webseite darzustellen passe ich es mit

{image -> f:format.raw()}

ein.
Das funktioniert soweit gut. Ich möchte aber nicht den Pagetitel haben sondern den Alternativtext der in den Seiteneigenschaften hinterlegt ist.
Wie komme ich an den Alternativtext des Bildes bzw. wie kann ich auslesen und über diesen Code einfügen
mfg
Starkheim

starkheim · · Beste Antwort

Hab eine Lösung gefunden:

image = FILES
image {
references {
        table = pages
        uid.data = tsfe:id
        fieldName = media
    }

    begin = 0
    maxItems = 5

    renderObj = IMAGE
    renderObj {
        file.import.dataWrap = {file:current:storage}:{file:current:identifier}
        altText.data = file:current:alternative
      titleText.data = file:current:title
        wrap = <div class="slide">|</div>
       params = class="kopfbild"
    }
   
}