Projet

Général

Profil

Bug #58509

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

Ajouté par Brice Mallet il y a plus de 2 ans. Mis à jour il y a plus de 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
09 novembre 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

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 ?


Fichiers

Révisions associées

Révision 825c285b (diff)
Ajouté par Frédéric Péters il y a plus de 2 ans

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

Historique

#1

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é.

#2

Mis à jour par Frédéric Péters il y a plus de 2 ans

Ç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

Mis à jour par Emmanuel Cazenave il y a plus de 2 ans

  • Statut changé de Solution proposée à Solution validée
#4

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)
#5

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

Formats disponibles : Atom PDF