Development #11108
ne pas laisser le navigateur autocompléter le champ date
0%
Description
Ça se comporte apparemment mal avec le widget js. (pas plus d'infos)
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a presque 8 ans
- Fichier 0001-forms-disable-autocompletion-for-date-fields-11108.patch 0001-forms-disable-autocompletion-for-date-fields-11108.patch ajouté
- Statut changé de Nouveau à En cours
- Patch proposed changé de Non à Oui
Mis à jour par Thomas Noël il y a presque 8 ans
(autre ?) soucis constaté : quand un champ date se retrouve être le premier champ en erreur, il gagne le focus. Et dans ce cas, oui, l'autocompletion se met en marche à la place du calendrier. Et s'il n'y a pas d'autocompletion, le calendrier ne s'affiche pas non plus.
Mis à jour par Frédéric Péters il y a presque 8 ans
- Lié à Development #11137: remplacer le js de sélection du champ en erreur de forms.py par du js extérieur ajouté
Mis à jour par Frédéric Péters il y a presque 8 ans
- Fichier 0001-forms-use-standalone-js-to-give-focus-to-the-first-f.patch 0001-forms-use-standalone-js-to-give-focus-to-the-first-f.patch ajouté
J'oublierais le premier patch pour le moment, l'histoire d'autocomplétion, ça me semble plutôt être du bruit. (je ne vois pas trop comment produire un problème)
Par contre, l'autre sujet, c'est que le calendrier s'affiche lors du focus du champ (bien), mais que le focus est donné au champ avant que le widget js soit préparé (pas bien), et que du coup, pour donner une arrivée de focus, il faut sortir du champ et y retourner.
C'était l'occasion de sortir la génération de js du form.py pour en faire quelque chose de plus déclaratif à base d'attributs data- et du coup de facilement pouvoir assurer que la mise en widget js se fasse avant la mise en focus.
Mis à jour par Frédéric Péters il y a presque 8 ans
- Fichier 0001-forms-use-declarative-js-for-date-widgets-11108.patch 0001-forms-use-declarative-js-for-date-widgets-11108.patch ajouté
C'était le patch pour #11137, voici le bon…
Mis à jour par Frédéric Péters il y a presque 8 ans
- Statut changé de En cours à Résolu (à déployer)
commit bff7c291e29a0df166026e16beed3b8cc6034ced Author: Frédéric Péters <fpeters@entrouvert.com> Date: Mon May 30 21:06:31 2016 +0200 forms: use declarative js for date widgets (#11108)
Mis à jour par Frédéric Péters il y a presque 8 ans
- Statut changé de Résolu (à déployer) à Fermé
forms: use declarative js for date widgets (#11108)