Contribuer

Infos Contribution

Suivre
1 suiveur

Statistiques

Envoyé : 2018-09-25 02:43:14 -0500

Vu : 70 fois

Dernière mise à jour : 2018-10-01 02:14:39 -0500

0

Champ ajout fichier: verifier upload selon condition

envoyé 2018-09-25 02:43:14 -0500

Image Gravatar de jromani

Bonjour,

sur une page, j'ai 2 champs.

1 Liste OUI/NON obligatoire, libéllé "Souhaitez-vous joindre votre avis d'imposition"

Et un champ fichier optionnel "Votre avis d'imposition".

Soit

Souhaitez-vous joindre votre avis d'imposition - Liste - {{form_var_okImpot}}

Avis d'imposition - Fichier - optionnel - {{form_var_avisImposition}}

Je souhaiterai avant de passer à la page suivante, tester si le fichier a bien été uploadé à partir du moment où l'usager a sélectionné "OUI" dans la liste précedente.

Est-ce que dans la condition de sortie de ma page, la requête suivant est valide?

(form_var_okImpot == "Non" ) or ( form_var_okImpot == "Oui" and form_var_avisImposition.filename != "")

Ou bien au lieu de form_var_avisImposition.filename != "" dois-je mettre une autre condition ?

Merci de vos précisions.

Cordialement

modifier requalifier fermer Supprimer

Commentaires

Pourquoi le champ de téléversement de fichier est optionnel alors qu'on on a cliqué sur oui pour l'afficher ?

Laurent ( 2018-09-25 10:09:54 -0500 )modifier

2 réponses

Filtrer les contributions : anciennes récentes populaires
1

répondue 2018-10-01 02:14:39 -0500

Image Gravatar de a.ecuvillon

Sinon, utiliser les nouveaux champs conditionnels et afficher form_var_avisImposition uniquement si form_var_okImpot =="Oui". Dans paramètres supplémentaires, dans condition d'affichage, ajouter form_var_okImpot =="Oui". et rendre form_var_avisImposition obligatoire.

modifier Supprimer publié plus

Commentaires

Merci Anaïs...il n'y a plus qu'à mettre à jour notre instance de dév pour profiter de ces nouvelles fonctionnalités ;-)

jromani ( 2018-10-01 02:29:40 -0500 )modifier
0

répondue 2018-09-25 02:53:11 -0500

Image Gravatar de jromani

Réponse à moi même, mais demande de confirmation.

(form_var_okImpot == "Non" ) or ( form_var_okImpot == "Oui" and form_var_avisImposition != None)

semble fonctionner

modifier Supprimer publié plus
S'identifier/S'inscrire pour répondre