diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-addbybiblionumber.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-addbybiblionumber.tt index 7786a1097f..f562dfa0b4 100644 --- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-addbybiblionumber.tt +++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-addbybiblionumber.tt @@ -117,4 +117,15 @@ [% INCLUDE 'opac-bottom.inc' is_popup=1 %] -[% BLOCK jsinclude %][% END %] +[% BLOCK jsinclude %] + +[% END %] diff --git a/opac/opac-addbybiblionumber.pl b/opac/opac-addbybiblionumber.pl index 1916c26e9e..3ea34220fd 100755 --- a/opac/opac-addbybiblionumber.pl +++ b/opac/opac-addbybiblionumber.pl @@ -70,12 +70,11 @@ if( $op && $op !~ /^cud-/ ) { for my $biblionumber (@biblionumbers) { $shelf->add_biblio( $biblionumber, $loggedinuser ); } - - #Reload the page where you came from - print $query->header; - print "
"; - exit; } + $template->param( + WINDOW_CLOSE => 1, + WINDOW_PARENT_RELOAD => 1, + ); } } elsif ($shelfnumber) { my $shelfnumber = $query->param('shelfnumber'); @@ -84,11 +83,9 @@ if( $op && $op !~ /^cud-/ ) { for my $biblionumber (@biblionumbers) { $shelf->add_biblio( $biblionumber, $loggedinuser ); } - - #Close this page and return - print $query->header; - print ""; - exit; + $template->param( + WINDOW_CLOSE => 1, + ); } else { $authorized = 0; }