[TYPO3-german] Re: Re: Re: Re: Re: Re: tt_news: more-link nur wenn nötig

Sebastian Baumann sebastian.baumann at vipa.de
Thu Mar 29 15:48:13 CEST 2007


JoH asenau schrieb:
>> Dabei ist die Zeile:
>> append.if.isTrue.field = ext_url
>>
>> die entscheidende.
>> Es soll quasi der Link erzeugt werden, wenn folgende Felder gefüllt
>> sind:
>> - ext_url
>> - int_url
>> - bodytext
>>
>> Nur wie bekomme ich die alle drei in meinen Schnipsel rein? Gibts denn
>> ein oder bei isTrue?
> 
> Nicht direkt, aber das macht man dann mit dataWrap.
> Zusätzlich gibt's noch cObject für komplexere Konstrukte und fieldRequired
> zum Überprüfen eines Feldes auf Inhalt.
> 
> Wenn mindestends eins gesetzt sein soll:
> if.isTrue.dataWrap = {field:ext_url}{field:int_url}{field:bodytext}
> 
> Wenn keins gesetzt sein darf:
> if.isFalse.dataWrap = {field:ext_url}{field:int_url}{field:bodytext}
> 
> Wenn alle gesetzt sein müssen:
> if.value = 111
> if.equals.cObject = COA
> if.equals.cObject {
>     10 = TEXT
>     10.value = 1
>     10.fieldRequired = ext_url
>     20 < .10
>     20.fieldRequired = int_url
>     30 < .10
>     30.fieldRequired = bodytext
> }
> 
> Und dann gibts noch Kombinationen wie diese hier:
> 
> if.value = 110,101,011
> if.isInList.cObject = COA
> if.isInList.cObject {
>     10 = TEXT
>     10.value = 0
>     10.override = 1
>     10.override.fieldRequired = ext_url
>     20 < .10
>     20.override.fieldRequired = int_url
>     30 < .10
>     30.override.fieldRequired = bodytext
> }
> 
> Damit kannst Du dann im Bereich if.value eine Liste der zulässigen
> Bitkombinationen anlegen.
> 
> HTH
> 
> Joey
> 
Hi,

super klasse. Das mit dem dataWrap klappt bestens!!

Danke vielmals!!

Grüße
Basti


More information about the TYPO3-german mailing list