[TYPO3-german] Nachtrag: CONTENT und stdwrap

Christian Welzel gawain at camlann.de
Tue Jul 8 19:29:58 CEST 2008


Stefan Jurisch wrote:

> geht leider auch nicht...

Wenn du das Std css_styled_content benutzt, dann fragt das die Spalten 
irgendwo so ab:

styles.content.get = CONTENT
styles.content.get {
  table = tt_content
  select.orderby = sorting
  select.where = colPos=0
  select.languageField = sys_language_uid
}

# get content, right
styles.content.getRight < styles.content.get
styles.content.getRight.select.where = colPos=2

Das heisst, du kannst deine Rechte Spalte im Template mit 

RIGHT_COL < styles.content.getRight

befüllen.
Wenn man jetzt noch die Property renderObj kennt und weiss, dass das
std-mäßig tt_content ist (wenn nicht gesetzt), kann man sowas bauen:

styles.content.getRight.renderObj = COA
styles.content.getRight.renderObj < tt_content
styles.content.getRight.renderObj
  stdWrap.wrap = <div>|</div>
}

RIGHT_COL < styles.content.getRight

Du nimmst also die std-render-Objekte und versiehst sie nur für die
rechte Spalte mit einem Wrap.
Wenn du noch andere Änderungen an der tt_content machst, die auch in der
rechten Spalte wirksam sein sollen, musst du dies VOR den obigen Zeilen
machen.

Ungetestet, aber im Prinzip richtig.

-- 
 MfG, Christian Welzel

  GPG-Key:     http://www.camlann.de/key.asc
  Fingerprint: 4F50 19BF 3346 36A6 CFA9 DBDC C268 6D24 70A1 AD15


More information about the TYPO3-german mailing list