From: Chris Cormack Date: Mon, 7 Jan 2008 20:34:16 +0000 (-0600) Subject: Fix for bug 1738, opac-reserve now blocks reserving not for loan items X-Git-Tag: v3.00.00-beta~699 X-Git-Url: http://koha-dev.rot13.org:8081/gitweb/?a=commitdiff_plain;ds=sidebyside;h=9678cfc38dfe9394239a445df2d19e57657e9f79;p=koha_gimpoz Fix for bug 1738, opac-reserve now blocks reserving not for loan items Signed-off-by: Joshua Ferraro --- diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-reserve.tmpl b/koha-tmpl/opac-tmpl/prog/en/modules/opac-reserve.tmpl index a9b4299d60..5cfc2762c3 100644 --- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-reserve.tmpl +++ b/koha-tmpl/opac-tmpl/prog/en/modules/opac-reserve.tmpl @@ -80,14 +80,16 @@

+

+ " />

- + diff --git a/opac/opac-reserve.pl b/opac/opac-reserve.pl index 6eb8b9519b..7c1ad03f31 100755 --- a/opac/opac-reserve.pl +++ b/opac/opac-reserve.pl @@ -151,6 +151,7 @@ my %itemtypes; my @duedates; #die @items; my %itemhash; +my $forloan; foreach my $itm (@items) { push @duedates, { date_due => format_date( $itm->{'date_due'} ) } if defined $itm->{'date_due'}; @@ -175,6 +176,9 @@ foreach my $itm (@items) { } } $itemhash{$itm->{'itemnumber'}}=$itm; + if (!$itm->{'notforloan'} && !$itm->{'itemnotforloan'}){ + $forloan=1; + } } $template->param( ITEMS => \@duedates ); @@ -424,6 +428,7 @@ foreach my $biblioitemnumber (@biblioitemnumbers) { # display infos $template->param( + forloan => $forloan, bibitemloop => \@bibitemloop, ); output_html_with_http_headers $query, $cookie, $template->output;