Zum Inhalt springen

Inhalt zweispaltig rendern

Erstellt am 23. November 2011 · 2 Antworten · letzte Antwort am 24. November 2011

Tags: Frage

Silkea ·

Hallo,

weiß jemand ob das möglich ist?

Ich würde gerne Inhalte aus dem Content oder einer Datenbank (es geht um eine Produkteauflistung in einem Newsletter) zweispaltig rendern. Kann man beim renderObj irgendwie so etwas machen wie: mache je zwei Produkte in eine Zeile, dann beginne eine neue Zeile?

Momentan wird der Newsletter von Hand erstellt über normale Inhaltselemente (Textw/Images). Für die Zweispaltigkeit benutze ich zwei Spalten (RIGHT und BORDER). Da ich aber ohnehin zu wenig Spalten habe, würde ich mir gerne eine sparen und den Inhalt aus einer Spalte (z.B. nur aus RIGHT) zweispaltig ausgeben.

Freue mich über Tipps, Ideen und RTFM-Hinweise!

Silkea

Chrissli ·

Hallo Silkea,

du kannst mittels optionSplit die Datensätze abwechselnd rendern.
Ich geb dir mal ein Beispiel, das musst du dann eben noch an deine Bedürfnisse anpassen:

page.10 < styles.content.getRight
page.10.renderObj {
 stdWrap.wrap = <div class="linkespalte">|</div> || <div class="rechtespalte">|</div>
}

Bin mir aber gerade nicht ganz sicher, eventuell reicht auch "stdWrap".
Damit sollten die Inhalte aus der rechten Spalte abwechselnd in ein DIV mit der HTML-Klasse "linkespalte" bzw. "rechtespalte"
gewrappt werden.
Genaueres über optionSplit findest du wie immer in der TSRef :-)