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
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
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> } |