[TYPO3-german] Re: tt_news - if-Abfrage: wrap um Content abhängig von DB-Wert!

Helmut Hummel typo3 at jhpc.de
Thu Nov 8 22:59:20 CET 2007


Hallo Julia,

Julia Eberstein schrieb:
> Hallo alle zusammen,
> 
> ich habe mal eine Frage zum Thema if-Abfrage:
> 
> Wenn ich im tt_news-Feld "author" irgendeinen Eintrag habe, möchte ich
> um den Content-Marker ###NEWS_CONTENT### in der SingleView einen
> speziellen Marker haben:
> 
> plugin.tt_news.displaySingle.content_stdWrap.wrap = <div
> style="background-color:red;">|</div>
> 
> Wenn das DB-Feld aber leer ist, soll der Wrap anders aussehen (Beispiel):
> 
> plugin.tt_news.displaySingle.content_stdWrap.wrap = <div
> style="background-color:green;">|</div>
> 
> Wie konstruiere ich so eine if-Abfrage auf ein DB-Feld?

Ich versuche mal mein Glück:

plugin.tt_news.displaySingle.content_stdWrap {
  wrap >
  outerWrap = <div style="background-color:red;">|</div>
  outerWrap.override = <div style="background-color:green;">|</div>
  outerWrap.override.if.isTrue.cObject = CONTENT
  outerWrap.override.if.isTrue.cObject {
    table = tt_news
    select.pidInList = {$deineNewsPid}
    select.andWhere.dataWrap = uid={GPvar : tx_ttnews|tt_news}
    renderObj = TEXT
    renderObj.field = author
  }

}

{$deineNewsPid} musst Du natürlich entsprechend setzen...

HTH

Ob's einfacher geht? Bestimmt, aber da muss dann Joey ran ;)

-- 
Viele Grüße
Helmut


More information about the TYPO3-german mailing list