Development #41605
utiliser un <input type="date"/> pour un attribut utilisateur de type "birthdate" quand s'est pris en charge par le navigateur
0%
Fichiers
Révisions associées
Historique
Mis à jour par Serghei Mihai il y a environ 4 ans
- Sujet changé de utiliser un <input type="date"/> pour un attribut utilisateur de type "birthdate" à utiliser un <input type="date"/> pour un attribut utilisateur de type "birthdate" quand s'est pris en charge par le navigateur
Mis à jour par Serghei Mihai il y a presque 4 ans
- Fichier 0001-widgets-use-date-input-for-dates-41605.patch 0001-widgets-use-date-input-for-dates-41605.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Assigné à mis à Serghei Mihai
- Patch proposed changé de Non à Oui
En préservant le rendu du format jj/mm/aaaa quand le date
n'est pas pris en compte à coup de triche en JS.
Les widgets comme DateTimeWidget
ne semblent être utilisées nulle part et un nettoyage/refactoring pourrait se faire, mais pas dans ce ticket.
Mis à jour par Benjamin Dauvergne il y a presque 4 ans
Serghei Mihai a écrit :
En préservant le rendu du format jj/mm/aaaa quand le
date
n'est pas pris en compte à coup de triche en JS.
Si on n'utilise plus le widget bootstrap il faudrait retirer les références à bootstrap et le code JS qui va avec.
Les widgets comme
DateTimeWidget
ne semblent être utilisées nulle part et un nettoyage/refactoring pourrait se faire, mais pas dans ce ticket.
Si c'est nécessaire pour faire ce que je dis juste avant je serai pour que ce soit fait maintenant, sinon ok ouvre un ticket et lie le à celui-ci.
Mis à jour par Serghei Mihai il y a presque 4 ans
Benjamin Dauvergne a écrit :
Serghei Mihai a écrit :
En préservant le rendu du format jj/mm/aaaa quand le
date
n'est pas pris en compte à coup de triche en JS.Si on n'utilise plus le widget bootstrap il faudrait retirer les références à bootstrap et le code JS qui va avec.
On l'utilise si le navigo ne supporte par le type date
et mets text
, d'ou le fallback sur le widget bootstrap.
Mis à jour par Benjamin Dauvergne il y a presque 4 ans
- Statut changé de Solution proposée à Solution validée
Serghei Mihai a écrit :
On l'utilise si le navigo ne supporte par le type
date
et metstext
, d'ou le fallback sur le widget bootstrap.
Ok; comme je n'y comprends rien je valide.
Mis à jour par Serghei Mihai il y a presque 4 ans
De https://developer.mozilla.org/fr/docs/Web/HTML/Element/Input/date:
Pour les navigateurs qui ne prennent pas en charge ce type d'élément <input>, c'est un simple <input type="text"> qui sera affiché.
Donc ce cas il faut fallbacker sur le datetimepicker.
Mis à jour par Serghei Mihai il y a presque 4 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit dd154d9170dca485a99d974d7dc66111ff743181 (origin/master, origin/HEAD) Author: Serghei Mihai <smihai@entrouvert.com> Date: Thu May 7 15:06:33 2020 +0200 widgets: use "date" input for dates (#41605)
Mis à jour par Frédéric Péters il y a presque 4 ans
- Statut changé de Résolu (à déployer) à Solution déployée
widgets: use "date" input for dates (#41605)