Project

General

Profile

Bug #58509

Pas d'évaluation en temps réel d'une variable fichier

Added by Brice Mallet 7 months ago. Updated 7 months ago.

Status:
Fermé
Priority:
Normal
Target version:
-
Start date:
09 Nov 2021
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Yes
Planning:
No

Description

Suite à la question #58508, je suis surpris du comportement observé :
  • 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 ?


Files

Associated revisions

Revision 825c285b (diff)
Added by Frédéric Péters 7 months ago

misc: trigger live evaluation after file token is known (#58509)

History

#1

Updated by Frédéric Péters 7 months ago

  • Assignee set to 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é.

#2

Updated by Frédéric Péters 7 months ago

Ç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).

#3

Updated by Emmanuel Cazenave 7 months ago

  • Status changed from Solution proposée to Solution validée
#4

Updated by Frédéric Péters 7 months ago

  • Status changed from Solution validée to 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)
#5

Updated by Frédéric Péters 7 months ago

  • Status changed from Résolu (à déployer) to Solution déployée

Also available in: Atom PDF