[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