[TYPO3-german] TypoScript: IF-Funktion
JoH
info at cybercraft.de
Fri Jun 15 12:54:17 CEST 2007
> die IF-Funktion bereitet mir nach wie vor Kopfschmerzen. Wie einfach
> ist das doch in PHP selbst, aber mit Typo-Script steh ich auf dem
> Schlauch. Ich möchte ein COA-Objekte nur dann mit Inhalt füllen, wenn
> ein Element einen Inhalt hat. Mein Ansatz sieht momentan wie folgt
> aus. Wenn das News-Plugin (20) einen Inhalt zurückgibt, soll das
> ganze COA-Objekt gerendert werden, ansonsten, soll das COA-Objekt
> leer bleiben. Habe dafür die Zeile: if.isTrue.20 eingefügt, doch
> diese hat keine Wirkung. Hat jemand eine Idee?
>
>
> lib.latestNews = COA
> lib.latestNews {
> wrap = <div class="ctype-list">|</div>
> if.isTrue.20 # Diese Zeile hat keine Wirkung
> 10 = HTML
> 10.value = <h1>News</h1>
> 20 < plugin.tt_news
> 20 {
> code >
> code = LATEST
> catImageMode = 0
> catTextMode = 0
> recursive = 1
> }
> }
So funktioniert das nicht, weil isTrue.20 keinerlei Wert hat.
Es gibt verschiedene Ansätze dazu.
Hier paßt am ehesten:
lib.latestNews = COA
lib.latestNews {
stdWrap.wrap = <div class="ctype-list"><h1>News</h1>|</div>
stdWrap.required = 1
10 < plugin.tt_news
10 {
code >
code = LATEST
catImageMode = 0
catTextMode = 0
recursive = 1
}
}
HTH
Joey
More information about the TYPO3-german
mailing list