Development #19271
possibilité de champ select2 pour une liste (peu importe le jsonp)
0%
Description
#10990 mettrait en place un "pont" jsonp local pour l'autocomplétion sur les champs texte; il faudrait ensuite qu'il puisse être utilisé pour les champs liste également.
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus de 6 ans
- Lié à Development #10990: possibilité d'autocomplétion sur une zone texte via une source de données qui ne serait pas du jsonp ajouté
Mis à jour par Frédéric Péters il y a plus de 5 ans
À revenir ici il n'y aurait même pas besoin d'attendre un pont jsonp, select2 est tout à fait en mesure de partir d'un <select> rempli d'options.
--- a/wcs/qommon/templates/qommon/forms/widgets/select.html +++ b/wcs/qommon/templates/qommon/forms/widgets/select.html @@ -13,4 +13,7 @@ {% endif %} {% endfor %} </select> +{% if widget.use_select2 %} +<script>...</script> +{% endif %} {% endblock %}
Question pour avancer ici, quel pourrait être le libellé de l'option d'un champ liste, pour lui dire "affiche ça via un select2 plutôt qu'un select normal" ?
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Lié à Development #27784: Pouvoir exploiter les données ville et code postal lors d'une recherche d'adresse sur la BAN via un champs type ahead ajouté
Mis à jour par Frédéric Péters il y a environ 5 ans
- Lié à Development #31492: évolution de la source de données JSON pour y permettre du select2 ajouté
Mis à jour par Frédéric Péters il y a environ 5 ans
- Fichier 0001-forms-add-option-to-use-select2-autocomplete-on-list.patch 0001-forms-add-option-to-use-select2-autocomplete-on-list.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Question pour avancer ici, quel pourrait être le libellé de l'option d'un champ liste, pour lui dire "affiche ça via un select2 plutôt qu'un select normal" ?
Et donc, après #31539 qui crée une option "Affichage", le choix dessus pour signifier select2 serait "Autocomplete" (traduit en "complétion en cours de frappe")
Mis à jour par Frédéric Péters il y a environ 5 ans
- Fichier 0001-forms-add-option-to-use-select2-autocomplete-on-list.patch 0001-forms-add-option-to-use-select2-autocomplete-on-list.patch ajouté
Revu pour avoir la traduction des messages éventuellement affichés par select2 ("no result found") et pour correctement gérer les champs optionnels, portant éventuellement une remarque.
Mis à jour par Benjamin Dauvergne il y a environ 5 ans
- Statut changé de Solution proposée à Solution validée
- Assigné à mis à Frédéric Péters
Ack.
Mis à jour par Frédéric Péters il y a environ 5 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit a9c4fb54f3d24457140958e69aa65e2c1e687d1f Author: Frédéric Péters <fpeters@entrouvert.com> Date: Tue Mar 19 12:03:21 2019 +0100 forms: add option to use select2/autocomplete on list items (#19271)
Mis à jour par Frédéric Péters il y a environ 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
forms: add option to use select2/autocomplete on list items (#19271)