Zum Inhalt springen

wrap um ContentElement wenn es vorhanden ist

Erstellt am 26. August 2010 · 2 Antworten · letzte Antwort am 27. August 2010

Tags: Frage

cbatik ·

Hallo!

Ich steh vor einem, ursprünglich gedacht einfachen, Problem: Ich lese mir bestimmte Datensätze aus der DB aus und möchte diese mit einem div umschließen, wenn Sie vorhanden sind. Allerdings wird immer das div ausgegeben (egal ob der Datensatz vorhanden ist oder nicht):

marks.EXTRA = CONTENT
marks.EXTRA {
  wrap = <div id="extra">|</div>
  # schon probiert, ohne Erfolg
  # stdWrap.dataWrap = <div id="extra">|</div>
  table = tt_content
    select {
      orderBy = sorting
      where = colPos = 1 AND tx_keynetpdffield_pdf_hlp = 6 AND hidden = 0
      languageField = sys_language_uid
     }
   }
}

Bitte für jeden Tipp dankbar!

LG
Christoph

salvaracer ·

vllt findest du etwas in diesem Code 8D

RIGHT = CONTENT
RIGHT {
table = tt_content
# if typ = TEXT dann
renderObj.stdWrap.wrap = <div class="boxright">|</div>  
# if typ = IMAGE dann
renderObj.stdWrap.wrap = <div class="boxrightimage">|</div>
select.orderBy = sorting
select.where = colPos = 2
select.max=3
select.languageField = sys_language_uid
stdWrap.ifEmpty.cObject = CONTENT
stdWrap.ifEmpty.cObject {
renderObj.stdWrap.wrap = <div class="boxright">|</div>
table = tt_content
select.orderBy = sorting
select.pidInList = 2
select.where = colPos = 2
select.max=3
select.languageField = sys_language_uid
}  
}
cbatik ·

Danke, Dein Code hat geholfen.
Die Lösung:

renderObj.stdWrap.wrap = <div id="extra">|</div>

Danke, LG
Christoph