TYPO3: Extension "tx_news", Bild aus einer News mit Typoscript und Fluid auslesen

Benötigt man für eine fremde Extension oder sein Fluid Template, das Bild aus einer News, dann kann man sich leicht mit Typoscript und Fluid behelfen.

# TYPOSCRIPT SETUP
lib.firstNewsImg = FILES
lib.firstNewsImg {
    references {
        table = tx_news_domain_model_news
        uid.current = 1
        uid.wrap = |
        fieldName = fal_media
    }

    begin = 0
    maxItems = 1

    renderObj = IMAGE
     renderObj {
      file.import.data = file:current:publicUrl
       #crop 16:9
       file.width = 800c
       file.height = 450c
       #Add Class to Image
       params = class="img-fluid lazyload"
    wrap = <div class="typo3istklasse">|</div>
    }
}

<f:comment>
Mit Fluid einbinden, siehe Zeile 6
</f:comment>

<f:cObject typoscriptObjectPath="lib.firstNewsImg">{newsItem.uid}</f:cObject>