[TYPO3-german] Marker nic
Florian Schupp | former03
f.schupp at gmx.de
Wed Feb 8 13:00:35 CET 2006
Bernhard Kraft wrote:
> Florian Schupp | former03 wrote:
>
>> Hallo Liste,
>> ich ersetze einen Marker im Template mit einem Bild, das ich anhand
>> des abstract Feldes erzeuge. Nun möchte ich aber nix anzeigen, wenn
>> abstract leer ist. wie löse ich das Problem, ich komme nämlich mit dem
>> TS "if" nicht ganz zurecht.
>
>
>
> .if ist etwas tricky ... aber hier die lösung.
>
> Zuerst brauchst du mal ein cObject das ein .if unterstützt. z.B. ein COA:
>
>
> CLAIM = COA
> CLAIM {
> 10 = IMAGE
> 10.file = GIFBUILDER
> 10.file {
> backColor = #FFFFFF
> 10 = TEXT
> 10.text.case = lower
> 10.text.field = abstract
> 10.fontFile = FRKGOTD.TTF
> 10.fontColor = #999999
> ...
> ...
> }
> 10.wrap = |<br>
>
> # IF Abfrage
> # Wert der überprüft werden soll
> if.value.field = abstract
> # Wenn gesetzt returne true (== wird gerendert)
> if.isTrue = 1
> # Wenn das ergebniss umgekehrt werden soll (wenn obiges isTrue genau
> umgekehrtes des erwünschten ergbniss liefert)
> # if.negate = 1
> }
>
>
> grüsse,
> Bernhard
Danke für den guten Ansatz,
hat so direkt nicht ganz funktioniert, ich habe anstelle von
if.value.field = abstract
dieses hier eingefügt:
if.isTrue.field = abstract
dann hats funktioniert.
Danke nochmal
Florian
More information about the TYPO3-german
mailing list