Bonjour
Je sais que ma demande peut paraitre un peu bizarre, mais je me dis qu'il y a une possibilité pour que cela existe.
Actuellement, j'ai 3 champs SELECT cote à cote. (utilisateurs, diffusion, émargement)
Dans la liste émargement on a les utilisateurs qui doivent émarger(diffusion+émargement).
Dans la liste de diffusion on a les utilisateurs a qui l'information est diffusée
Dans la liste des utilisateurs, on a les utilisateurs qui ne sont pas dans les autres listes.
Fonctionnelement, on fait glisser les utilisateurs de leur liste vers la diffusion, et de la liste de diffusion vers la liste d'émargement.
Quelques problèmes :
- Quand on valide il faut définir les listes comme sélectionnées sinon on ne sait pas ce qu'il y a dedans.
- C'est moche
- On ne peut pas imaginer de drag and drop, etc...
L'idée serait donc de faire en sorte de remplacer les 3 select par 3 DIV qui contiennent des LI.(qui contiendrai chacun un user).
gérer le déplacement n'est pas simple, mais bon, je dois pouvoir le faire.
Mon problème est plutôt de savoir comme je peux faire pour que mon composant soit envoyé lorsque je valide mon formulaire.
J'ai penser a du javascript qui irait chercher les valeurs et les enverraient avec le formulaire(comment ?), mais comme ce composant avec 3 SELECT est présent dans plusieurs endroits de l'application, je voudrais essayer de faire en sorte de faire un nouveau composant générique.
Est ce que quelqu'un a déjà vu ce genre de problème ou est ce que quelqu'un aurait une idée de résolution propre.
Est ce que je pars dans la bonne direction ?
Merci
Pierre
Partager