Zum Inhalt springen

Raster-Element -> Erscheinungsbild -> Dateien im Fluid auslesen

Erstellt am 28. März 2017 · 1 Antwort · letzte Antwort am 4. April 2017

Tags: Dateien & FAL, Gridelements, Frage

martinibianco007 ·

Hi, ich habe mir einen eigenen Gridelements Container
angelegt.
Mit fluid möchte ich nun auf das Backendfeld Dateien zugreifen
und das dort hinterlegte Bild als Hintergrundbild für den Container
nutzen...

Alternativ würde es auch funktionieren wenn ich in der Flexform Config
ein Bild angebe und dieses dann in fluid nutze.

Hat bitte jemand ein Codeschnipsel für mich?
Danke

martinibianco007 · · Beste Antwort

Lösung gefunden:
Schritt 1: Patch einspielen:
https://review.typo3.org/#/c/44733/1/typo3/sysext/backend/Classes/Controller/FormInlineAjaxController.php

Schritt 2: Fluidtemplate

<div class="{f:if(condition: '{data.flexform_testpic}', then: 'style="background-image:url({f:uri.image(src:data.flexform_testpic, treatIdAsReference:1, width:50px)});"')}">
Inhalt
</div>

wenn man das Bild ausgeben möchte:

<f:image src="{data.flexform_testpic}" treatIdAsReference="1" alt="{data.flexform_testpic.alternative}"/>