Bonjour à tous,
Pour les besoins du projet plusieurs personnes peuvent créer des évènements sur un schedule commun.
Chacun doit pouvoir utiliser les fonctions Drag and Drop, Resize etc...
Mais voila une personne ne peux pas toucher les évènements crées par une autre personne.
En gros il y aura un attribut Id du créateur sur l'évènement.
Ma question est donc celle-ci
Comment conserver
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 draggable="true" resizable="true"
Mais interrompre l'action si la personne n'est pas propriétaire de l'évènement ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <p:ajax event="eventMove" listener="#{calendrierSessionBeanOld.onEventMove}" update="messages" oncomplete="myschedule.update()" /> <p:ajax event="eventResize" listener="#{calendrierSessionBeanOld.onEventResize}" update="messages" />
j'avais pensé sur la méthode du bean onEventMove faire un contrôle sur l'évènement
et renvoyer un truc du genre Ajax.abord();
Mais je ne vois pas comment communiqué avec ajax event depuis le bean
J'avoue en plus ne rien y connaitre en ajax et autre javascript...
D'avance merci
Partager