@@ -, +, @@
placing hold on OPAC
1 - Add a number of items to a record, ensuring they belong to different libraries
2 - Set 'Default checkout, hold and return policy'->'Hold policy' to 'From home library'
3 - Sign in to opac and attempt to placehold on the record
4 - Click 'show more options' and 'a specificitem'
5 - Note holds table includes items that cannot be held
6 - Apply patch
7 - Reload holds page
8 - Note items that cannot be heldare hidden
9 - Click 'Show unholdable items' and note they appear
---
.../bootstrap/en/modules/opac-reserve.tt | 47 ++++++++++++++-----
opac/opac-reserve.pl | 2 +-
2 files changed, 36 insertions(+), 13 deletions(-)
--- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-reserve.tt
+++ a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-reserve.tt
@@ -343,7 +343,8 @@
[% IF bibitemloo.itemholdable %]
-
+
+
Select a specific item:
@@ -368,21 +369,32 @@
+ [% SET unholdable_items = 0 %]
[% FOREACH itemLoo IN bibitemloo.itemLoop %]
-