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
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 :-)
Hallo Chrissli,
danke für den Hinweis! Werde mal ein wenig damit herumspielen...