Bug #58509
Pas d'évaluation en temps réel d'une variable fichier
0%
Description
- un champ texte 2 conditionné sur un champ texte 1 est évalué en temps réel (à la saisie du champ texte 1)
- un champ fichier 2 conditionné sur un champ fichier 1 est évalué uniquement en sortie de page et non pas lors de la saisie du champ fichier 1
test sur
https://demarches-mkuntz.test.entrouvert.org/affichage-conditionnel-de-champs-fichiers/
cela a t'il toujours été ainsi sans que je le remarque pour ma part ?
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus de 2 ans
- Assigné à mis à Frédéric Péters
En local en tout cas je n'ai pas cette situation dans mes formulaires de test, ce qui peut être un indice comme quoi ça n'aurait jamais été explicitement testé.
Mis à jour par Frédéric Péters il y a plus de 2 ans
- Fichier 0001-misc-trigger-live-evaluation-after-file-token-is-kno.patch 0001-misc-trigger-live-evaluation-after-file-token-is-kno.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Ça n'a peut-être jamais marché, ou ça a marché mais dépendait de comportements de navigo qui ont changé (genre qu'un événement "change" soit déclenché quand un input type=hidden était modifié, ou qu'un deuxième événement "change" sur un input type=file ne soit pas zappé).
Bref, cela en main, ce patch pour faire fonctionner la chose, en explicitant l'événement change sur l'input type=hidden (et en le désactivant sur l'input type=file, où il se déclenche avant qu'on n'ait pu obtenir le jeton).
Mis à jour par Emmanuel Cazenave il y a plus de 2 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Frédéric Péters il y a plus de 2 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 825c285bf5b36ae519711731432906436d458e9f Author: Frédéric Péters <fpeters@entrouvert.com> Date: Tue Nov 9 17:18:26 2021 +0100 misc: trigger live evaluation after file token is known (#58509)
Mis à jour par Frédéric Péters il y a plus de 2 ans
- Statut changé de Résolu (à déployer) à Solution déployée
misc: trigger live evaluation after file token is known (#58509)