Projet

Général

Profil

Bug #65608

Conditions dans les blocs de champ après ajout d'un bloc

Ajouté par Marie Kuntz il y a presque 2 ans. Mis à jour il y a presque 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
23 mai 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

J'ai un champ conditionnel qui apparaît bien que la condition soit fausse, au sein d'un bloc de champs.

Pour tester : https://demarches-mkuntz.test.entrouvert.org/formulaires-de-test/test-condition-bloc-de-champ/

  • En arrivent sur la page, l'alerte apparait puis disparait (problème de latence ?)
  • choisir "Talensac" dans le champ déroulant, l'alerte apparait (normal)
  • cliquer sur le + pour ajouter un bloc : l'alerte apparait dans le 2e bloc, bien que la condition soit fausse
  • en modifiant la valeur du champ déroulant, l'alerte disparait/apparait comme il faut.
2e test :
  • laisser "Biologique" dans le champ déroulant
  • cliquer sur le + pour ajouter un bloc : l'alerte apparait dans les 2 blocs, bien que la condition soit fausse à chaque fois

Fichiers

Révisions associées

Révision 6e080fbf (diff)
Ajouté par Frédéric Péters il y a presque 2 ans

misc: apply live conditions after a block row is added (#65608)

Historique

#3

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

  • Sujet changé de Les conditions dans les blocs de champ déraillent un peu à Conditions dans les blocs de champ après ajout d'un bloc

("déraillent un peu" fait un sujet de ticket compliqué à retrouver)

En arrivent sur la page, l'alerte apparait puis disparait (problème de latence ?)

Oui, c'est parce que techniquement quand la page s'affiche il n'y a pas de valeur sélectionnée, et c'est à l'affichage, parce qu'un <select> sélectionne automatiqement son premier élément, qu'il y a évaluation et alors affichage.

cliquer sur le + pour ajouter un bloc : l'alerte apparait dans les 2 blocs, bien que la condition soit fausse à chaque fois

Je vais traiter uniquement ce point, après ajout d'un bloc, les conditions ne sont pas correctes.

#4

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

  • Assigné à mis à Frédéric Péters
#5

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

Après l'ajout (ajax) d'une ligne de bloc, exécution de l'évaluation live pour prendre en compte les conditions.

#6

Mis à jour par Lauréline Guérin il y a presque 2 ans

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

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

  • Statut changé de Solution validée à Résolu (à déployer)
commit 6e080fbf716bf62791945ebf4223427bc109621f
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Tue May 24 08:58:59 2022 +0200

    misc: apply live conditions after a block row is added (#65608)
#8

Mis à jour par Transition automatique il y a presque 2 ans

  • Statut changé de Résolu (à déployer) à Solution déployée
#9

Mis à jour par Transition automatique il y a presque 2 ans

Automatic expiration

Formats disponibles : Atom PDF