Hallo Leute,
habe auf der Webseite für die rechte Spalte unterschiedliche Anzahl von Seiteninhalte vorgesehen. Ich möchte, dass um jeden einzelnen Content eine DIV herum bauen. Ein ähnliches Problem hatte ich bereits vor einige Tagen (
#96755). Hier ging es allerdings darum, um den gesamten Content dieser rechten Spalte eine DIV zu bauen.
Wie geht die für diesen Fall?
Viele Grüße
David
Vielleicht hilft es Dir. Nicht vergessen an zu passen.
Deine-Rechte-Spalte = CONTENT
Deine-Rechte-Spalte {
table = tt_content
select.orderBy = sorting
select.where = colPos = 1
select.languageField = sys_language_uid
# macht ein wrap um jeden datensatz
renderObj = COA
renderObj.wrap = <div class="Dein-Div-Um-Jeden-Datensatz">|</div>
renderObj.10 < tt_content
}
Hallo Emil,
vielen Dank. Genau das passende für mich.
PS: Leider haeb ich so meine Problem mit dem ganze Wrappen und auch COA-Objekten...
Gruß
David
Übrigens ab Version 4.3 und css_styled_content macht T3 das standardmäßig...
Gruß
Michael
Gut zu wissen. Danke. Ich werde es bei der Umstellung auf 4.3.x berücksichtigen.
Hallo,
Ich habe mir T3 v. 4.3.2 frisch installiert und benutze css_styled_content.
bei mir möchte ich aber aus layout.mit.schatten-gründen gerne mehrere divs um jeden datensatz packen und zwar nur in der colPos = 0. Die spalte ansprechen und wrappen ist ja nicht so das Problem, wie bekomme ich aber jetzt jeden Datensatz angesprochen (excuse me umgangssprache)??
20 < styles.content.get
20 {
select.where = colPos = 0
wrap = <div class="spalte_1_outer"><div class="spalte_1_inner"> | </div></div>
}
Danke
Eric
30 Seiten Anfängerfragen durchwühlt (diesmal ohne suche) und auf folgende Lösung gestoßen:
20 < styles.content.get
20 {
select {
where = colPos=0
}
renderObj.stdWrap.wrap = <div class="spalte_1_outer"><div class="spalte_1_inner"> | </div></div>
}
allerdings verstehe ich nicht ganz, wieso das mit renderObj.stdWrap jetzt funktioniert. finde die Referenz sehr kryptisch und wäre für eine ausführlichere Erklährung sehr dankbar.
Eric
Hättest Du die Antwort von etux gut durchgelesen wärst Du sicher schneller auf die Lösung gekommen ;-)
Durch
20.wrap = vor | nach
Wrappst Du ja nur das gesamte Objekt 20.
Mit renderObj die einzelnen Datensätze von styles.content.get oder auch allen anderen record oder content Datensätze.
Gruß
Michael