[% IF ( multi_hold ) # No sidebar menu when placing multiple holds %]
[% END %]
[% MACRO jsinclude BLOCK %]
[% INCLUDE 'datatables.inc' %]
[% INCLUDE 'calendar.inc' %]
[% INCLUDE 'columns_settings.inc' %]
[% Asset.js("js/circ-patron-search-results.js") | $raw %]
[% END %]
[% INCLUDE 'intranet-bottom.inc' %]
[% ELSE %]
[% END %]
[% IF ( noitems ) %]
[% END %]
[% ELSIF NOT noitems # /UNLESS patron %]
[% IF ( checked_previously && !multi_hold ) %]
[% END %]
[% IF ( exceeded_maxreserves || exceeded_holds_per_record || alreadyreserved || none_available || alreadypossession || ageRestricted ) %]
[% END %]
[% END %]
[% UNLESS ( patron ) %]
[% IF ( reserveloop ) %]
[% END # IF reserveloop %]
[% END # UNLESS patron %]
[% IF ( multi_hold ) # No sidebar menu when placing multiple holds %]
[% ELSE %]
[%IF (multi_hold) %]
Cannot place hold: one or more records without items attached.
[% ELSE %]
Cannot place hold: this record has no items attached.
[% END %]
[% END %]
[% IF ( messagetransfert ) %]
[% END %]
[% UNLESS ( multi_hold ) %]
Place a hold on [% INCLUDE 'biblio-default-view.inc' %][% INCLUDE 'biblio-title.inc' %]
[% ELSE %]Confirm holds
[% END %] [% UNLESS patron OR patron.borrowernumber OR noitems %] [% IF ( messageborrower ) %]Patron not found
No patron with this name, please, try another
- Patron has previously checked out this title
[% UNLESS ( multi_hold ) %]
Too many holds: [% patron.firstname | html %] [% patron.surname | html %] can place [% new_reserves_allowed | html %] of the requested [% new_reserves_count | html %] holds for a maximum of [% maxreserves | html %] total holds.
[% ELSIF ( exceeded_holds_per_record ) %]
[% FOREACH biblioloo IN biblioloop %]
[% IF (biblioloo.tooManyHoldsForThisRecord) %]
Too many holds for [% biblioloo.title | html %]: [% patron.firstname | html %] [% patron.surname | html %] can only place a maximum of [% max_holds_for_record | html %] hold(s) on this record.
[% END %]
[% END %]
[% END # /IF exceeded_maxreserves %]
[% END # /UNLESS multi_hold %]
[% END # /IF ( exceeded_maxreserves || ... %]
[% IF ( expiry || diffbranch || patron.is_debarred || ( amount_outstanding && Koha.Preference('maxoutstanding') && amount_outstanding > Koha.Preference('maxoutstanding') ) ) %]
[% END # /IF expiry || diffbranch ... %]
[% IF ( messageborrower ) %]
Cannot place hold
-
[% IF ( exceeded_maxreserves ) %]
- Too many holds: [% patron.firstname | html %] [% patron.surname | html %] can only place a maximum of [% maxreserves | html %] total holds. [% ELSIF ( exceeded_holds_per_record ) %]
- Too many holds for this record: [% patron.firstname | html %] [% patron.surname | html %] can only place a maximum of [% max_holds_for_record | html %] hold(s) on this record. [% ELSIF ( alreadypossession ) %]
- [% patron.firstname | html %] [% patron.surname | html %] is already in possession of one item. [% ELSIF ( alreadyreserved ) %]
- [% patron.firstname | html %] [% patron.surname | html %] already has a hold on this item. [% ELSIF ( ageRestricted ) %]
- Age restricted [% ELSIF ( none_available ) %]
- No items are available to be placed on hold. [% ELSIF ( maxreserves ) %]
- Too many holds: [% patron.firstname | html %] [% patron.surname | html %] has too many holds. [% END # /IF exceeded_maxreserves %]
Cannot place hold on some items
[% IF ( exceeded_maxreserves ) %]Patron not found:
Name or barcode not found. Please try an other