Netzkompetenz

Blog mit Snippets, Tipps und Tricks rund um Webprogrammierung der Taywa aus Zürich

Eigens Bild-Rendering im TypoScript

Wenn man für Bilder in einer Definition List (dl) ein eingens Rendering machen will. Und dieses ein- und auschaltbar sein soll, kann man das wie folgt im TypoScript lösen


tt_content.text.20.wrap = <div class="csc-text"> | </div>

//Hier wird das Feld "imageborder" aus der Datenbank überprüft und verweist auf das einene Rendering
tt_content.image.20.rendering.dl.fallbackRendering{
    5 = TEXT
    5.if.isTrue.field = imageborder
    5.value = myRendering
}

//Hier werden die einzelnen Felder mit den Eigenschaften in das eigene Rendering geschrieben.
tt_content.image.20.rendering.myRendering < tt_content.image.20.rendering.dl
tt_content.image.20.rendering.myRendering{
    //Das fallbackRendering wird deaktiviert.
    fallbackRendering >
    //Hier bekommt der oneImageStdWrap (Standartrendering für ein Bild) eine zusätzliche Klasse "customclass".
    oneImageStdWrap.dataWrap = <dl class="customclass csc-textpic-image###CLASSES###" style="width:{register:imagespace}px;"> | </dl>
}

Autor: am
Themen: TYPO3 / TypoScript
Stichworte: / /

TrackBack URL

Hinterlasse einen Kommentar, wir freuen uns über jedes Feedback.