Re: saisie PHP et afficher_si

Maïeul Rouquette <[email protected]> Tue, 18 May 2021 23:40:48 +0200
Newsgroups gmane.comp.web.spip.user
Message-ID <[email protected]>
Le 18.05.21 =E0 20:19, Josiane ALETTO a =E9crit=A0:
> Afficher_si fonctionne bien mais j'ai le pb suivant je veux initialiser =

> mes datas suivant le champ saisie pr=E9c=E9demment
> =

> je veux afficher le champ monchamp avec les datas D1 si le champ toto =

> est =E9gal a x
> =

> et le champ C avec les datas D2 si le champ toto est =E9gal a y
> =

> est ce correct de mettre deux fois la saisie du champ avec un afficher_si
> =


non ca ne marchera pas, ce serai toujour la valeur de la seconde saisie =

"monchamp" qui l'emportera sur la premi=E8re saisie "monchamp", qu'elle =

soit ou pas affich=E9e.

Il n'y a pas de mecanisme natif dans saisies pour ton besoin, et il est =

trop rare pour qu'on reflechissse =E0 un mecanisme generique.

Le plus simple est d'avoir monchamp1 et monchamp2, et ensuite dans tes =

squelettes tu test tantot sur l'un, tantot sur l'autre...