Zum Inhalt springen

Content Elemente einzeln wrappen & Vererbung

Erstellt am 22. März 2007 · 3 Antworten · letzte Antwort am 22. März 2007

Tags: Frage

amok ·

Wie man jedes Content-Element einzeln wrappt, habe ich ja mittlerweile gefunden (#27630). Auch wie Vererbung funktioniert weiss ich mittlerweile.
Nur ein Problem jetzt: Es werden die Content-Elemente nur einzeln gewrappt, die sich auf der gleichen Ebene befinden, auf der sie auch gespeichert sind. Vererbte Content-Elemente werden nicht gewrappt (nur angezeigt).
Also z.B.:

Seite 1 <- Speicherort, wrap funktioniert
- Unterseite 1 <- vererbt, kein wrap
- Unterseite 2
Seite 2

Mein TS-Code:

page.10.marks
...
CONTENT_RIGHT = CONTENT
      CONTENT_RIGHT < styles.content.getRight
      CONTENT_RIGHT {
	stdWrap.ifEmpty.cObject = CONTENT
	stdWrap.ifEmpty.cObject {
		table = tt_content
		select {
			orderBy = sorting
			where = colPos = 2
			languageField = sys_language_uid
		}
		slide = -1
		slide {
			collect = -1
			# collectReverse = 1
		}
	}
	renderObj.stdWrap.wrap = <div class="Outer">|</div>
      }

Was ist falsch daran bzw. worin besteht der Trick, das auch vererbte Content-Elemente gewrappt werden? Wäre nett wenn jemand weiterhelfen könnte, leider findet man diesbzgl gar nichts o.O

just2b ·

Hallo und willkommen im Forum,

zieh das slide mal ne Ebene höher, also CONTENT_RIGHT.slide = -1

georg

amok ·

vielen dank. funktioniert.
auf die idee wäre ich nie gekommen das eine eben höher zu schieben.