Zum Inhalt springen

Contentelemente - Breite einstellen / Ausrichtung

Erstellt am 29. Juni 2011 · 2 Antworten · letzte Antwort am 30. Juni 2011

Tags: Frage

mweber ·

Hallo,

ich habe tt_content gerade um 2 Felder erweitert: Breite in Prozent und Ausrichtung

Das ganze soll im Frontend wie folgt gerendert werden:

<div style="width:ww%" class="ausrichtungX">....</div>

Mein Problem ist wie ich das TypoScript soweit hinbekomme, dass die Werte aus tt_content um den Inhalt ge-wrapped wwerden, aber nur wenn die Werte auch ausgefüllt sind.

Gelöst habe ich es momentan mit einem DataWrap, nur sieht es im html-Code ziemlich blöd aus wenn der Redakteur keine Werte eingegeben hat und dort steht <div style="width:%" class="">...</div>

mweber ·

Theoretisch müsste dann diese Konstruktion helfen, oder?

tt_content.stdWrap.fieldRequired = tx_contentwidth_width
tt_content.stdWrap.ifEmpty =|
tt_content.stdWrap.dataWrap=<div style="width:{field:tx_contentwidth_width}%">|</div>

Tut sie leider nicht, und als nächstes stellt sich ja noch die Frage wie ich ein zweites Feld meiner Extension reinbekomme.....geht mein Vorhaben irgendwie über ein cObject?