@@ -, +, @@ using '/' 1) Make sure placing a hold still works from the following pages: /cgi-bin/koha/catalogue/detail.pl?biblionumber=XXX /cgi-bin/koha/catalogue/search.pl?q=a /cgi-bin/koha/virtualshelves/shelves.pl?op=view&shelfnumber=XXXX /cgi-bin/koha/clubs/clubs.pl (create a new club and add a patron there and through the clubs.pl create a hold to a bib) --- .../prog/en/includes/clubs-table.inc | 8 +-- .../prog/en/modules/catalogue/results.tt | 2 - .../prog/en/modules/reserve/request.tt | 51 ++++++++----------- .../prog/en/modules/virtualshelves/shelves.tt | 8 ++- koha-tmpl/intranet-tmpl/prog/js/cart.js | 21 +++----- .../intranet-tmpl/prog/js/pages/results.js | 10 ++-- reserve/modrequest.pl | 5 +- reserve/placerequest.pl | 18 +++---- reserve/request.pl | 14 ++--- 9 files changed, 59 insertions(+), 78 deletions(-) --- a/koha-tmpl/intranet-tmpl/prog/en/includes/clubs-table.inc +++ a/koha-tmpl/intranet-tmpl/prog/en/includes/clubs-table.inc @@ -20,10 +20,12 @@
[% FOREACH c IN clubs %] [% IF destination == 'holds' %] + [% SET data_url = "/cgi-bin/koha/reserve/request.pl?club=" _ c.id %] + [% FOREACH biblionumber IN biblionumbers %] + [% SET data_url = data_url _ "&biblionumber=" _ biblionumber %] + [% END %] [% IF multi_hold %] - [% SET data_url = "/cgi-bin/koha/reserve/request.pl?club=" _ c.id _ "&multi_hold=1&biblionumbers=" _ biblionumbers %] - [% ELSE %] - [% SET data_url = "/cgi-bin/koha/reserve/request.pl?club=" _ c.id _ "&biblionumber=" _ biblionumber %] + [% SET data_url = data_url _ "&multi_hold=1" %] [% END %]