my $input = new CGI;
my $itm = $input->param('itm');
-my $bi = $input->param('bi');
my $biblionumber = $input->param('biblionumber');
-my $idata = itemdatanum($itm);
my $biblio = Koha::Biblios->find( $biblionumber );
-die "No valid biblionumber passed" unless $biblio; # FIXME A bit rude!
+my $item = Koha::Items->find( $itm );
+
+if ( !defined $biblio or !defined $item ) {
+ print $input->redirect("/cgi-bin/koha/errors/400.pl");
+}
my $lastmove = lastmove($itm);
biblionumber => $biblionumber,
title => $biblio->title,
author => $biblio->author,
- barcode => $idata->{'barcode'},
- biblioitemnumber => $bi,
- homebranch => $idata->{homebranch},
- holdingbranch => $idata->{holdingbranch},
+ barcode => $item->barcode,
+ homebranch => $item->homebranch,
+ holdingbranch => $item->holdingbranch,
lastdate => $lastdate ? $lastdate : 0,
count => $count,
libraries => $libraries,
output_html_with_http_headers $input, $cookie, $template->output;
exit;
-sub itemdatanum {
- my ($itemnumber) = @_;
- my $sth = C4::Context->dbh->prepare("SELECT * FROM items WHERE itemnumber=?");
- $sth->execute($itemnumber);
- return $sth->fetchrow_hashref;
-}
-
sub lastmove {
my ($itemnumber) = @_;
my $dbh = C4::Context->dbh;
</li>
[% END %]
- <li><span class="label">Total checkouts:</span>[% IF ( ITEM_DAT.issues ) %][% ITEM_DAT.issues %][% ELSE %]0[% END %] (<a href="/cgi-bin/koha/circ/bookcount.pl?&biblionumber=[% ITEM_DAT.biblionumber %]&bi=[% ITEM_DAT.biblioitemnumber %]&itm=[% ITEM_DAT.itemnumber %]">View item's checkout history</a>)</li>
+ <li><span class="label">Total checkouts:</span>[% IF ( ITEM_DAT.issues ) %][% ITEM_DAT.issues %][% ELSE %]0[% END %] (<a href="/cgi-bin/koha/circ/bookcount.pl?&biblionumber=[% ITEM_DAT.biblionumber %]&itm=[% ITEM_DAT.itemnumber %]">View item's checkout history</a>)</li>
<li><span class="label">Last seen:</span>[% IF ( ITEM_DAT.datelastseen ) %][% ITEM_DAT.datelastseen | $KohaDates %] [%END %] </li>
<li><span class="label">Last borrowed:</span>[% IF (ITEM_DAT.datelastborrowed ) %][% ITEM_DAT.datelastborrowed | $KohaDates %][% END %] </li>