Zum Inhalt springen

Inhaltselemente mit eigenem Code umstricken

Erstellt am 30. September 2012 · 2 Antworten · letzte Antwort am 3. Oktober 2012

Tags: Frage

pixelparts ·

Hallo Typo3'ler

Ich weiß, dass es geht und habe es auch schon gesehen, finde es aber nicht mehr, vielleicht könnt ihr helfen.

Ich muss die Inhaltselemente (Text, Text/Bild, Dateiverweise, Plugun etc) mit angeliefertem Quelltext und css anpassen. Für links, normal und rechts.

Weiß jemand von Euch eine Anleitung oder hat gar TS-Schnippsel parat, oder einen Link?

Hier ein Beispiel (Text/Bild):

<div class="text-block text-block-right">
	<h2>Überschrift</h2>
	<div class="box">
		<div class="visual">
			<a href="#"><img src="fileadmin/templates/img/bild.jpg" alt="" width="" height="" /></a>
		</div>
		<div class="text">
			<p>Text text Text text Text text Text text Text text Text text Text text Text text Text text </p>
		</div>
	</div>
</div>

Wie kann ich "automatisch", je nach Spalte, ein solches Layout zuweisen?

Typo3 4.7
kein TV, normale styled content

Herzlichen Dank, Uwe

Julian.​Hofmann ·

Hallo.

Für das Rendering zuständig ist das TypoScript, welches von EXT:css_styled_content mitgebracht wird (und üblicherweise includiert wird). D.h. dort in der setup.txt findest Du den größten Teil der TS-Schnipsel.
Mittels eines CASE-Objektes mit

key.field = colPos

sollte sich die Unterscheidung bauen lassen.

Viele Grüße
Julian