|
Lines 334-340
Link Here
|
| 334 |
<span class="itemselection_actions"> |
334 |
<span class="itemselection_actions"> |
| 335 |
| Actions: |
335 |
| Actions: |
| 336 |
[% IF CAN_user_tools_items_batchdel %] |
336 |
[% IF CAN_user_tools_items_batchdel %] |
| 337 |
<a class="itemselection_action_delete"><i class="fa fa-trash-can"></i> Delete selected items</a> |
337 |
<form id="itemselection_action_delete_form" method="post" action="/cgi-bin/koha/tools/batchMod.pl"> |
|
|
338 |
[% INCLUDE 'csrf-token.inc' %] |
| 339 |
<input name='src' type='hidden' value='CATALOGUING'/> |
| 340 |
<input name='biblionumber' type='hidden' value='" + [% biblionumber | uri %] + "'/> |
| 341 |
<input name='op' type='hidden' value='cud-show'/> |
| 342 |
<input name='del' type='hidden' value='1'/> |
| 343 |
</form> |
| 344 |
<a href="#" class="itemselection_action_delete"><i class="fa fa-trash-can"></i> Delete selected items</a> |
| 338 |
[% END %] |
345 |
[% END %] |
| 339 |
[% IF CAN_user_tools_items_batchmod %] |
346 |
[% IF CAN_user_tools_items_batchmod %] |
| 340 |
<a class="itemselection_action_modify"><i class="fa-solid fa-pencil" aria-hidden="true"></i> Modify selected items</a> |
347 |
<a class="itemselection_action_modify"><i class="fa-solid fa-pencil" aria-hidden="true"></i> Modify selected items</a> |
|
Lines 1630-1645
Link Here
|
| 1630 |
[% IF StaffDetailItemSelection %] |
1637 |
[% IF StaffDetailItemSelection %] |
| 1631 |
function itemSelectionBuildDeleteLink(div) { |
1638 |
function itemSelectionBuildDeleteLink(div) { |
| 1632 |
var itemnumbers = new Array(); |
1639 |
var itemnumbers = new Array(); |
|
|
1640 |
$('#itemselection_action_delete_form fieldset').remove(); |
| 1641 |
$('#itemselection_action_delete_form').append('<fieldset></fieldset>'); |
| 1642 |
var delete_form_fieldset_el = $('#itemselection_action_delete_form fieldset'); |
| 1633 |
$("input[name='itemnumber'][type='checkbox']:checked", div).each(function() { |
1643 |
$("input[name='itemnumber'][type='checkbox']:checked", div).each(function() { |
| 1634 |
itemnumbers.push($(this).val()); |
1644 |
delete_form_fieldset_el.append("<input name='itemnumber' type='hidden' value='"+$(this).val()+"'/>"); |
| 1635 |
}); |
1645 |
}); |
| 1636 |
if (itemnumbers.length > 0) { |
1646 |
if (delete_form_fieldset_el.children().length == 0) { |
| 1637 |
var url = '/cgi-bin/koha/tools/batchMod.pl?op=show&del=1'; |
|
|
| 1638 |
url += '&itemnumber=' + itemnumbers.join('&itemnumber='); |
| 1639 |
url += '&biblionumber=[% biblionumber | uri %]'; |
| 1640 |
url += '&src=CATALOGUING'; |
| 1641 |
$('a.itemselection_action_delete').attr('href', url); |
| 1642 |
} else { |
| 1643 |
return false; |
1647 |
return false; |
| 1644 |
} |
1648 |
} |
| 1645 |
return true |
1649 |
return true |
|
Lines 1674-1679
Link Here
|
| 1674 |
} |
1678 |
} |
| 1675 |
|
1679 |
|
| 1676 |
$(document).ready(function() { |
1680 |
$(document).ready(function() { |
|
|
1681 |
$('.itemselection_actions').on('click', 'a.itemselection_action_delete', function(e) { |
| 1682 |
e.preventDefault(); |
| 1683 |
$('#itemselection_action_delete_form').submit(); |
| 1684 |
}); |
| 1685 |
|
| 1677 |
$('table.items_table').each(function() { |
1686 |
$('table.items_table').each(function() { |
| 1678 |
var div = $(this).parent().attr("id"); |
1687 |
var div = $(this).parent().attr("id"); |
| 1679 |
itemSelectionBuildActionLinks(div); |
1688 |
itemSelectionBuildActionLinks(div); |
| 1680 |
- |
|
|