Ce type de widget (liste ordonnable par drag&drop) a déjà été identifié comme candidat pour les widgets configurables mais à ce stade c’est resté au backlog.
Pour faire faire remonter le sujet il faudrait passer cette demande (ou créer une nouvelle demande) en “feature request”, je vous laisse le faire car il s’agit ici d’une demandée dans une catégorie privée
Ce qui est affiché sera par défaut le “résumé” du record de l’objet qui est surchargeable si besoin via le hook getUserKeyLabel (éventuellement en fonction du nom d’instance)
Une question peut par contre se poser sur l’ordre:
s’il s’agit d’un ordre pour tout le monde, c’est simple = il s’agira effectivement d’un ordre persistant dans un attribut de l’objet
s’il s’agit d’un ordre par utilisateur, c’est plus compliqué
De quelle nature est votre besoin sur ce point ?
Dans le même genre si on parle d’un objet avec quelques records ça ne pose pas de pb de tous les afficher, par contre au delà d’un certain nombre de records se pose forcément la question d’une “pagination” (ex: n’afficher par défaut que la 1ère page et avoir un bouton “Afficher plus” pour pouvoir ajouter les records de la page suivante, avec forcément un max absolu qui soit humainement et techniquement raisonnable)
Sinon une approche qui peut être une solution moins “drag & drop” mais à priori faisable en l’état, serait d’ajouter des boutons d’action up/down sur les records de liste
Ces actions en question mettant à jour un attribut d’ordre et reaffichant la liste
un utilisateur est en charge d’un domaine (voir où on stocke cette info, sujet à venir)
L’utilisateur doit faire le tri des projets du domaine dont il a la charge.
Un utilisateur peut avoir un peu plus d’une centaine projets max à traiter. Tout afficher sur une page serait préférable.
Les seuls records à afficher seraient le numéro du dossier, le domaine et le nom.