To recreate: 1. Set OpacMaxItemsToDisplay to something low 2. Find a record from the OPAC that has more items then OpacMaxItemsToDisplay 3. Go to that record's detail page via the OPAC. 4. Look for a 'Place hold' button in action container on the right. You won't find one. 5. Click on "View all the physical items". ow you will see a Place hold button One should not have to click on "View all the physical items" in order to place a hold.
+1
This seems highly problematic.
Temporary workaround until this is fixed: //Add missing hold link to opac-detail when holdings are hidden (v21.05) if ($('#opac-detail').length) { if($('#holdings:contains("This record has many physical items")').length){ var detailBib = $('#catalogue_detail_biblio').attr('data-biblionumber'); $('#action').prepend('<li><a class="reserve btn btn-link btn-lg" href="/cgi-bin/koha/opac-reserve.pl?biblionumber=' + detailBib + '"><i class="fa fa-fw fa-bookmark" aria-hidden="true"></i> Place hold</a></li>'); } } //END Add missing hold link to opac-detail when holdings are hidden
*** This bug has been marked as a duplicate of bug 13654 ***