Problème de crochets

Bonsoir,

Je ne m'en sors pas bien avec mes crochets et parenthèses. Y a-t-il quelqu'un qui y voit plus clair ?

[(#ENV{agemin}|?{[(#ENV{agemin}|approxdate)],3000-01-01})]

me rend bien "3000-01-01" lorsqu'il n'y a pas de paramètre agemin dans l'URL

mais :

#SET{minage,[(#ENV{agemin}|?{[(#ENV{agemin}|approxdate)],"3000-01-01"} )]}

ne marche pas. Au lieu de mettre la valeur dans "minage", cette ligne affiche :

3000-01-01}

merci,
Paolo

#SET{minage,[(#ENV{agemin}|?{[(#ENV{agemin}|approxdate)],"3000-01-01"} )]}

[(#SET{minage,[(#ENV{agemin}|?{[(#ENV{agemin}|approxdate)],"3000-01-01"} )]})] ?

  /v

--
Vincent Beffara
UMPA - ENS Lyon
46 Allée d'Italie
69364 LYON cedex 07
Tel: 04 72 72 85 25
Fax: 04 72 72 84 80

Vincent Beffara wrote:

[(#SET{minage,[(#ENV{agemin}|?{[(#ENV{agemin}|approxdate)],"3000-01-01"} )]})] ?

Mais oui. En effet. Magique !
La règle est de ne pas laisser traîner un "}" ?

Paolo

[(#SET{minage,[(#ENV{agemin}|?{[(#ENV{agemin}|approxdate)],"3000-01-01"} )]})] ?

Mais oui. En effet. Magique !
La règle est de ne pas laisser traîner un "}" ?

La règle est que si ton #SET est un petit peu compliqué il faut "aider"
SPIP à trouver les limites de l'argument en entourant le tout d'une
paire de [(...)] supplémentaire.

  /v

--
Vincent Beffara
UMPA - ENS Lyon
46 Allée d'Italie
69364 LYON cedex 07
Tel: 04 72 72 85 25
Fax: 04 72 72 84 80

Vincent Beffara wrote:

La règle est que si ton #SET est un petit peu compliqué il faut "aider"
SPIP à trouver les limites de l'argument en entourant le tout d'une
paire de [(...)] supplémentaire.

OK, merci bcp !
Paolo