@@ -, +, @@ --- circ/hold-transfer-slip.pl | 1 - circ/returns.pl | 9 +++++++ .../intranet-tmpl/prog/en/modules/circ/returns.tt | 27 +++++++++++++++----- 3 files changed, 30 insertions(+), 7 deletions(-) --- a/circ/hold-transfer-slip.pl +++ a/circ/hold-transfer-slip.pl @@ -38,7 +38,6 @@ my $session = get_session($sessionID); my $biblionumber = $input->param('biblionumber'); my $borrowernumber = $input->param('borrowernumber'); -my $transfer = $input->param('transfer'); my ( $template, $loggedinuser, $cookie ) = get_template_and_user( { --- a/circ/returns.pl +++ a/circ/returns.pl @@ -68,6 +68,15 @@ if ($session->param('branch') eq 'NO_LIBRARY_SET'){ exit; } +# Print a reserve slip on this page +if ( $query->param('print_slip') ) { + $template->param( + print_slip => 1, + borrowernumber => $query->param('borrowernumber'), + biblionumber => $query->param('biblionumber'), + ); +} + ##################### #Global vars my $branches = GetBranches(); --- a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tt @@ -18,6 +18,11 @@ function Dopop(link) { $("#barcode").focus(); } $(document).ready(function () { + + [% IF print_slip %] + Dopop('hold-transfer-slip.pl?borrowernumber=[% borrowernumber %]&biblionumber=[% biblionumber %]'); + [% END %] + $("#return_date_override").datetimepicker({ onClose: function(dateText, inst) { $("#barcode").focus(); }, defaultDate: -1, @@ -160,8 +165,11 @@ $(document).ready(function () { - - + + + + + @@ -199,7 +207,8 @@ $(document).ready(function () {
- + + [% FOREACH inputloo IN inputloop %] @@ -207,6 +216,7 @@ $(document).ready(function () { [% END %] + @@ -244,7 +254,10 @@ $(document).ready(function () { - + + + + [% FOREACH inputloo IN inputloop %] @@ -359,12 +372,13 @@ $(document).ready(function () {

Hold at [% destbranchname %]

[% END %] + [% IF ( transfertodo ) %] - + [% ELSE %] - + [% END %] [% FOREACH inputloo IN inputloop %] @@ -373,6 +387,7 @@ $(document).ready(function () { [% END %] + --