Project

General

Profile

Development #11108

ne pas laisser le navigateur autocompléter le champ date

Added by Frédéric Péters (de retour le 10/10) over 6 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Normal
Assignee:
-
Target version:
Start date:
28 May 2016
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Yes
Planning:

Description

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


Files


Related issues

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

Actions

Associated revisions

Revision bff7c291 (diff)
Added by Frédéric Péters (de retour le 10/10) over 6 years ago

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

History

#2

Updated by Thomas Noël over 6 years ago

(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

Updated by Frédéric Péters (de retour le 10/10) over 6 years ago

  • Related to Development #11137: remplacer le js de sélection du champ en erreur de forms.py par du js extérieur added
#4

Updated by Frédéric Péters (de retour le 10/10) over 6 years ago

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

Updated by Thomas Noël over 6 years ago

Très bien ça ; ack.

#7

Updated by Thomas Noël over 6 years ago

Chouette nettoyage ! Ack.

#8

Updated by Frédéric Péters (de retour le 10/10) over 6 years ago

  • Status changed from En cours to 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

Updated by Frédéric Péters (de retour le 10/10) over 6 years ago

  • Target version set to v1.44
#10

Updated by Frédéric Péters (de retour le 10/10) over 6 years ago

  • Status changed from Résolu (à déployer) to Fermé

Also available in: Atom PDF