Skip to content

Améliorations liées à select2

Jocelyn requested to merge JocelynD/endi:jd-select2-2078-2122 into master

Reste à faire

  • Corriger la CSS -> @SophieWeb JocelynD/endi!1 (closed)
  • Vérifier que l'on ne dégrade pas le support d'un <option> vide et disabled. -> @JocelynD OK, pas de régression, dans la version actuelle, le premier item de la liste est pré-sélectionné.

Pour tester cette branche

Versions de select2

Précédemment utilisé :

  • côté JS : néant
  • côté python : v3.4.1

Utilisé dans cette branche :

  • côté JS : 4.0.4
  • côté python : 4.0.4

Env de dév

Basculer sur cette branche, puis, il faut mettre à jour les dépendances :

pip install -e .[dev]
cd js_sources
npm install
cd ..
make js
make prodjs devjs

Où est utilisé select2 ? Quelles vues tester ?

Des exemples donnés afin de couvrir trois contextes différents d'utilisation de select2 :

  • le formulaire d'initialisation de commande fournisseur : http://localhost:8080/company/279/suppliers_orders?action=new (demande d'avoir créé un fournisseur via tiers/fournisseur)
  • le menu de gauche, le sélecteur d'enseigne
  • créer une note de dépense et ajouter une ligne, le sélecteur de type de dépense utilise select2

Comment rétablir un affichage (car là, l'affichage bug sévère)

copier-coller la CSS de select2 v4.0.4 en bas de _select2.scss

Edited by Jocelyn

Merge request reports