|
Lines 120-125
Link Here
|
| 120 |
<a onclick="addToList()"><i class="fa fa-plus"></i></a> |
120 |
<a onclick="addToList()"><i class="fa fa-plus"></i></a> |
| 121 |
</div> |
121 |
</div> |
| 122 |
[% END %] |
122 |
[% END %] |
|
|
123 |
<script> |
| 124 |
const patron_id = "[% borrowernumber | html %]"; |
| 125 |
const cardnumber = "[% cardnumber | html %]"; |
| 126 |
addPermissions({ |
| 127 |
CAN_user_tools_manage_patron_lists: [% CAN_user_tools_manage_patron_lists ? 1 : 0 | html %], |
| 128 |
}); |
| 129 |
</script> |
| 130 |
|
| 123 |
<script> |
131 |
<script> |
| 124 |
var patron_lists_dt_params = { |
132 |
var patron_lists_dt_params = { |
| 125 |
sPaginationType: "full", |
133 |
sPaginationType: "full", |
|
Lines 127-138
Link Here
|
| 127 |
$("#table_listnopatron").kohaTable(patron_lists_dt_params); |
135 |
$("#table_listnopatron").kohaTable(patron_lists_dt_params); |
| 128 |
$("#table_inlists").kohaTable(patron_lists_dt_params); |
136 |
$("#table_inlists").kohaTable(patron_lists_dt_params); |
| 129 |
|
137 |
|
| 130 |
[% IF CAN_user_tools_manage_patron_lists %] |
138 |
if (permissions.CAN_user_tools_manage_patron_lists){ |
| 131 |
function addToList() { |
139 |
function addToList() { |
| 132 |
var list_id = $("#add_to_patron_list_id_select").val(); |
140 |
var list_id = $("#add_to_patron_list_id_select").val(); |
| 133 |
$('#pat_lists_panel').text(_("Loading...")); |
141 |
$('#pat_lists_panel').text(_("Loading...")); |
| 134 |
$("body").css("cursor", "progress"); |
142 |
$("body").css("cursor", "progress"); |
| 135 |
$('#pat_lists_panel').load('/cgi-bin/koha/patron_lists/patron-lists-tab.pl?borrowernumber=[% borrowernumber | html %]&patron_list_id=' + list_id + '&patrons_to_add=[% cardnumber | html %]', function() { |
143 |
$('#pat_lists_panel').load(`/cgi-bin/koha/patron_lists/patron-lists-tab.pl?borrowernumber=${patron_id}&patron_list_id=${list_id}&patrons_to_add=${cardnumber}, function() { |
| 136 |
$("body").css("cursor", "default"); |
144 |
$("body").css("cursor", "default"); |
| 137 |
}); |
145 |
}); |
| 138 |
|
146 |
|
|
Lines 142-152
Link Here
|
| 142 |
function removeFromList( list_id, patron_list_patron_id ) { |
150 |
function removeFromList( list_id, patron_list_patron_id ) { |
| 143 |
$('#pat_lists_panel').text(_("Loading...")); |
151 |
$('#pat_lists_panel').text(_("Loading...")); |
| 144 |
$("body").css("cursor", "progress"); |
152 |
$("body").css("cursor", "progress"); |
| 145 |
$('#pat_lists_panel').load('/cgi-bin/koha/patron_lists/patron-lists-tab.pl?borrowernumber=[% borrowernumber | html %]&patron_list_id=' + list_id + '&patrons_to_remove=' + patron_list_patron_id, function() { |
153 |
$('#pat_lists_panel').load(`/cgi-bin/koha/patron_lists/patron-lists-tab.pl?borrowernumber=${patron_id}&patron_list_id=${list_id}&patrons_to_remove=${patron_list_patron_id}`, function() { |
| 146 |
$("body").css("cursor", "default"); |
154 |
$("body").css("cursor", "default"); |
| 147 |
}); |
155 |
}); |
| 148 |
|
156 |
|
| 149 |
return false; |
157 |
return false; |
| 150 |
} |
158 |
} |
| 151 |
[% END %] |
159 |
} |
| 152 |
</script> |
160 |
</script> |
| 153 |
- |
|
|