Bug #48495
Champ conditionnel réintialisé lors de l'ajout d'un élément de bloc de champs
0%
Description
Un formulaire a deux champs liste branchée sur des des data source, le premier avec l'identifiant foo
branché sur https://whatever/data-source, le deuxième bar
branché sur https://whatever/other-source?q={{form_var_foo_raw}} .
Et un troisième champ qui est un bloc de champs, baz
.
Après sélection de valeur pour tous les champs foo
bar
baz
, cliquer sur le bouton d'ajout d'un nouvel élément baz
, le champs bar
est réinitialisé.
Fichiers
Révisions associées
Historique
Mis à jour par Lauréline Guérin il y a plus de 3 ans
Autre cas d'usage:
- sélectionner les 2 premiers champs liste, valider le form sans remplir la partie block de champ
la page est réaffichée avec des erreurs (car les champs block sont required), la sélection du 2e champ list est perdue et une erreur "invalid value selected" est affichée
Mis à jour par Lauréline Guérin il y a plus de 3 ans
- Fichier 0001-form-fix-dynamic-item-field-value-on-reload-48495.patch 0001-form-fix-dynamic-item-field-value-on-reload-48495.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
les deux cas d'usage sont testés et corrigés par ce patch, mais je ne suis pas certaine qu'il n'y ait pas des effets de bord (jenkins a l'air ok)
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Statut changé de Solution proposée à Solution validée
Oui confiance à jenkins ici, et si quelque chose d'évident pas testé par jenkins apparait, on verra pour corriger.
Mis à jour par Lauréline Guérin il y a plus de 3 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 62cf149fe79359b50bbc6e0e6cdebe2f28c85744 Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Thu Nov 26 14:37:00 2020 +0100 form: fix dynamic item field value on reload (#48495)
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Statut changé de Résolu (à déployer) à Solution déployée
form: fix dynamic item field value on reload (#48495)