X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=acqui%2Fneworderbiblio.pl;h=824b664b2dc456a6a180d5be11b1e42cb4818413;hb=6d2739f16bf0b567eb82dcd799e897f0f531316c;hp=9682e7507f6630576433e1074a80a956b95f4dbb;hpb=cf3ba2a822824cae90239dfb454517cc15c6ebbc;p=koha.git diff --git a/acqui/neworderbiblio.pl b/acqui/neworderbiblio.pl index 9682e7507f..824b664b2d 100755 --- a/acqui/neworderbiblio.pl +++ b/acqui/neworderbiblio.pl @@ -76,6 +76,7 @@ my $results_per_page = $params->{'num'} || 20; my $booksellerid = $params->{'booksellerid'}; my $basketno = $params->{'basketno'}; my $sub = $params->{'sub'}; +my $bookseller = GetBookSellerFromId($booksellerid); # getting the template my ( $template, $loggedinuser, $cookie ) = get_template_and_user( @@ -92,8 +93,13 @@ my ( $template, $loggedinuser, $cookie ) = get_template_and_user( my ($error, $marcresults, $total_hits) = SimpleSearch($query, $results_per_page * ($page - 1), $results_per_page); if (defined $error) { - $template->param(query_error => $error); warn "error: ".$error; + $template->param( + query_error => $error, + basketno => $basketno, + booksellerid => $bookseller->{'id'}, + name => $bookseller->{'name'}, + ); output_html_with_http_headers $input, $cookie, $template->output; exit; } @@ -114,19 +120,11 @@ foreach my $i ( 0 .. scalar @$marcresults ) { $template->param( basketno => $basketno, - booksellerid => $booksellerid, + booksellerid => $bookseller->{'id'}, + name => $bookseller->{'name'}, resultsloop => \@results, total => $total_hits, query => $query, - virtualshelves => C4::Context->preference("virtualshelves"), - LibraryName => C4::Context->preference("LibraryName"), - OpacNav => C4::Context->preference("OpacNav"), - opaccredits => C4::Context->preference("opaccredits"), - AmazonContent => C4::Context->preference("AmazonContent"), - opacsmallimage => C4::Context->preference("opacsmallimage"), - opaclayoutstylesheet => C4::Context->preference("opaclayoutstylesheet"), - opaccolorstylesheet => C4::Context->preference("opaccolorstylesheet"), - "BiblioDefaultView".C4::Context->preference("IntranetBiblioDefaultView") => 1, pagination_bar => pagination_bar( "$ENV{'SCRIPT_NAME'}?q=$query&booksellerid=$booksellerid&", getnbpages( $total_hits, $results_per_page ), $page, 'page' ), );