Categories > TinyButStrong general (FR) >

ope= parameter & embedded TBS field

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: TiTi
Date: 2010-06-20
Time: 00:09

ope= parameter & embedded TBS field

Hello,

Lorsque que je fais ceci, j'obtiens une erreur de division par 0 :
[var.playersWithcustomURL;ope=div:[var.totalPlayers];frm='0.0%']

J'ai constaté que c'était à cause de la variable totalPlayers incluse dans cette syntaxe.
En effet, si je remplace [var.totalPlayers] par une valeur en dur ou que je force sa fusion avant l'appel à Show() avec un MergeField(), tout fonctionne bien.

La question est donc : ce comportement est-il normal ?
Je n'ai pas trouvé la doc assez claire là-dessus.
Pour moi le paramètre ope= doit tenir compte des "embedded fields" non ?

++
By: Skrol29
Date: 2010-06-20
Time: 00:18

Re: ope= parameter & embedded TBS field

Salut,

Malheureusement le paramètre "ope" ne gère pas les champs encapsulés (embedded fileds).
Si ta variable $totalPlayers est déjà prête avant l'ouveture du modèle, tu peut remplacer le [var.totalPlayers] par un [onshow.totalPlayers].
Sinon il te faut passer pat un MergeField().
By: TiTi
Date: 2010-06-20
Time: 12:33

Re: ope= parameter & embedded TBS field

ok merci bien