Utilisateur 1 seule instance pour revenir du choix des membres aux choix du groupe + lien vers les membres depuis

This commit is contained in:
xdrm-brackets 2017-01-09 12:40:34 +01:00
parent 32fd823e92
commit 23fafdd598
2 changed files with 14 additions and 4 deletions

View File

@ -1,4 +1,4 @@
<a style='text-align:center; color: #666;' href='/groups/members/'>Modifier un autre groupe</a> <span style='text-align:center; color: #666; text-decoration: underline; cursor: pointer;' id='members-change-group'>Modifier un autre groupe</span>
<p></p> <p></p>
<article class='check-table'> <article class='check-table'>

View File

@ -158,9 +158,20 @@ if( section.view.element != null ){
/* (7) On gere la "modification" des membres d'un groupe */ /* (7) On gere la "modification" des membres d'un groupe */
for( i = 0 ; i < section.view.group.add.length ; i++ ){ for( i = 0 ; i < section.view.group.add.length ; i++ ){
// Si bouton pour choisir un autre groupe, on l'indexe
section.view.group.change = $('members-change-group') || null;
// on crée le lien
if( section.view.group.change !== null )
section.view.group.change.addEventListener('click', function(e){
pageManager.vars = [ 'members' ];
pageManager.refresh();
}, false);
section.view.group.add[i].addEventListener('mouseup', function(e){ section.view.group.add[i].addEventListener('mouseup', function(e){
pageManager.vars[1] = e.target.getData('cluster'); pageManager.vars = [ 'members', e.target.getData('cluster') ];
pageManager.refresh(); pageManager.refresh();
}, false); }, false);
@ -753,8 +764,7 @@ if( section.members.element != null && section.members.chooser.element != null )
return; return;
/* (2) Redirection */ /* (2) Redirection */
pageManager.vars[1] = data; pageManager.vars = [ 'members', data ];
console.log(pageManager.vars);
pageManager.refresh(); pageManager.refresh();
}, false); }, false);