Typo3: DIV-Container um Content Elemente legen
Obwohl Typo3 Templates sich mit css_styled_content schon sehr detailliert mit CSS formatieren lassen, ist es mit css_styled_contend standardmäßig nicht möglich, via CSS die einzelnen Content Elemente anzusteuern. Wenn man zum Beispiel bei Typo3 erreichen will, dass sich um jedes Inhaltselement ein Rahmen befindet, muss man einen Container um jedes einzelne Content-Element legen. Diesen kann man dann anschließend mit CSS formatieren.
Einen Container mit der Klasse “content-element” wird mit folgender Zeile im Setup des Typo3 Templates um jedes Inhaltselement gelegt:
tt_content.stdWrap.dataWrap = <div><a id="c{field:uid}"></a>|</div>
anschließend kann dieser Container mit CSS formatiert werden.
Diese vorgehensweise ist natürlich erheblich effizienter als die Datei typo3/sysext/css_styled_content/setup.txt zu editieren, da Änderungen dort bei einem Update der Typo3 Version verloren gehen könnten.
