Projet

Général

Profil

Development #11108

ne pas laisser le navigateur autocompléter le champ date

Ajouté par Frédéric Péters il y a presque 8 ans. Mis à jour il y a presque 8 ans.

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

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Ça se comporte apparemment mal avec le widget js. (pas plus d'infos)


Fichiers


Demandes liées

Lié à w.c.s. - Development #11137: remplacer le js de sélection du champ en erreur de forms.py par du js extérieurFermé30 mai 2016

Actions

Révisions associées

Révision bff7c291 (diff)
Ajouté par Frédéric Péters il y a presque 8 ans

forms: use declarative js for date widgets (#11108)

Historique

#1

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

#2

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.

#3

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é
#4

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

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.

#5

Mis à jour par Thomas Noël il y a presque 8 ans

Très bien ça ; ack.

#7

Mis à jour par Thomas Noël il y a presque 8 ans

Chouette nettoyage ! Ack.

#8

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

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

  • Version cible mis à v1.44
#10

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

  • Statut changé de Résolu (à déployer) à Fermé

Formats disponibles : Atom PDF