use C4::Output;
use C4::Auth;
+use Koha::Biblios;
use Koha::Virtualshelves;
-my $query = new CGI;
+my $query = CGI->new;
my @biblionumbers = $query->multi_param('biblionumber');
my $selectedshelf = $query->param('selectedshelf');
my $newshelf = $query->param('newshelf');
{ template_name => "opac-addbybiblionumber.tt",
query => $query,
type => "opac",
- authnotrequired => 0,
}
);
if ($authorized) {
for my $biblionumber (@biblionumbers) {
- my $data = GetBiblioData($biblionumber);
+ my $biblio = Koha::Biblios->find( $biblionumber );
push(
@biblios,
{ biblionumber => $biblionumber,
- title => $data->{'title'},
- author => $data->{'author'},
+ title => $biblio->title,
+ subtitle => $biblio->subtitle,
+ medium => $biblio->medium,
+ part_number => $biblio->part_number,
+ part_name => $biblio->part_name,
+ author => $biblio->author,
}
);
}
);
}
$template->param( authorized => $authorized, errcode => $errcode, );
-output_html_with_http_headers $query, $cookie, $template->output;
+output_html_with_http_headers $query, $cookie, $template->output, undef, { force_no_caching => 1 };