Bug #26384
champs conditionnels et <select> avec une valeur par défaut
Début:
13 septembre 2018
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Description
Un champ de type liste affiché en <select>, avec trois options, a, b, c. Un champ derrière avec form_var_liste == "a". Il ne va pas s'afficher parce qu'à l'évaluation il n'y a pas encore de valeur, il y a juste le navigateur qui a affiché "a" parce que premier élément de liste. Ça doit sans doute brutalement se corriger via $('select').trigger('change'), genre.
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Fichier 0001-forms-always-check-conditional-fields-on-form-load-2.patch 0001-forms-always-check-conditional-fields-on-form-load-2.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Prise en compte des autres types de champs également, sur l'idée que d'autres champs peuvent se trouver ainsi positionnés automatiquement par le navigateur (genre sur une autocomplétion automatique de champs).
Mis à jour par Thomas Noël il y a plus de 5 ans
- Statut changé de Solution proposée à Solution validée
Pas mieux.
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Solution validée à Résolu (à déployer)
Poussé pour incorporer cette mise à jour.
commit 629c234a319ddce4b3c2390959f3afd6e9a07f5e Author: Frédéric Péters <fpeters@entrouvert.com> Date: Thu Sep 13 12:44:36 2018 +0200 forms: always check conditional fields on form load (#26384)
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
forms: always check conditional fields on form load (#26384)