Development #40383
adaptations spécifiques pour un champ "adresse"
0%
Description
Avoir un champ adresse en saisie libre avec autocomplétion et remplissage automatique d'une série de champs (rue, numéro, etc.) sur base de l'adresse choisie. Case à cocher pour entrer manuellement les détails si jamais l'adresse n'était pas trouvée.
(je pensais qu'il existait déjà un ticket là-dessus)
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a environ 4 ans
- Fichier 0001-misc-add-special-template-for-address-autocompletion.patch 0001-misc-add-special-template-for-address-autocompletion.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Configuration exemple :
- une source de données, "adresses"
- vers l'endpoint addresses du connecteur base adresse
- avec q et id
- un champ adresse, de type liste
- avec classes template-address grid-1-1
- optionnel
- affichage en autocomplétion
- source de données "adresses"
- pas repris sur les pages de récap et résumé
- dessous, des champs numéro, rue, code postal, commune
- configurés avec préremplissage "géolocalisation"
- numéro optionnel
- numéro et code postal en grid-1-4
- rue et commune en grid-3-4
→ une case à cocher "saisie manuelle" apparaitra automatiquement sous le champ "adresse" et les autres champs apparaitront en lecture seule. cocher la case les rendra éditables. (vidéo en https://perso.entrouvert.org/~fred/tmp/adresse.webm)
Option possible en ajoutant une classe CSS hide-address-parts, pour que les champs "décomposés" ne soient pas affichés quand la case n'est pas cochée.
Mis à jour par Thomas Noël il y a environ 4 ans
- sur plusieurs villes : la saisie d'adresse faite ainsi n'est vraiment pas très pertinente (beaucoup de rue homonymes) : il faut d'abord centrer la recherche sur une ville et on ajoute pour cela un premier champ ville/code-postal avant la saisie de l'adresse
- sur une seule ville : il faut pouvoir fermer le choix ville/code-postal
Mis à jour par Frédéric Péters il y a environ 4 ans
Le connecteur base adresse permet de donner une préférence géographique; la source de données peut être limitée à un code postal, etc.
Mis à jour par Thomas Noël il y a environ 4 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Frédéric Péters il y a environ 4 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 3ca4c1504159bf8732bd37c42404e1b38482592f Author: Frédéric Péters <fpeters@entrouvert.com> Date: Sat Feb 8 18:50:20 2020 +0100 misc: add special template for address autocompletion (#40383)
Mis à jour par Frédéric Péters il y a environ 4 ans
- Statut changé de Résolu (à déployer) à Solution déployée
misc: add special template for address autocompletion (#40383)