<span class="item-details">
<!-- TMPL_VAR NAME="author" -->
</span></td>
-<!-- TMPL_UNLESS NAME="item-level_itypes" --><td><!-- TMPL_IF NAME="imageurl" --><img src="<!-- TMPL_VAR NAME="imageurl" -->" title="<!-- TMPL_VAR name="description" -->" alt="<!-- TMPL_VAR NAME="description" -->" /><!-- /TMPL_IF --> <!-- TMPL_VAR name="description" --></td><!-- /TMPL_UNLESS -->
+<!-- TMPL_UNLESS NAME="item-level_itypes" --><td><!-- TMPL_IF NAME="imageurl" --><img src="<!-- TMPL_VAR NAME="imageurl" -->" title="<!-- TMPL_VAR name="itypedescription" -->" alt="<!-- TMPL_VAR NAME="itypedescription" -->" /><!-- /TMPL_IF --> <!-- TMPL_VAR name="itypedescription" --></td><!-- /TMPL_UNLESS -->
<td><!-- TMPL_VAR NAME="itemcallnumber" --></td>
<td><!-- TMPL_IF NAME="returndate" --><!-- TMPL_VAR NAME="returndate" --><!-- TMPL_ELSE --><em>(Checked out)</em><!-- /TMPL_IF --></td>
</tr>
use strict;
+use warnings;
use CGI;
my $itemtypes = GetItemTypes();
# get the record
-my $order = $query->param('order');
-my $order2 = $order;
-if ( $order2 eq '' ) {
- $order2 = "date_due desc";
+my $order = $query->param('order') || '';
+if ( $order eq '' ) {
+ $order = "date_due desc";
$template->param( orderbydate => 1 );
}
-if ( $order2 eq 'title' ) {
+if ( $order eq 'title' ) {
$template->param( orderbytitle => 1 );
}
-if ( $order2 eq 'author' ) {
+if ( $order eq 'author' ) {
$template->param( orderbyauthor => 1 );
}
-my $limit = $query->param('limit');
+my $limit = $query->param('limit') || 50;
if ( $limit eq 'full' ) {
$limit = 0;
}
$limit = 50;
}
-my ( $count, $issues ) = GetAllIssues( $borrowernumber, $order2, $limit );
+my ( $count, $issues ) = GetAllIssues( $borrowernumber, $order, $limit );
-my $borr = GetMemberDetails( $borrowernumber );
my @bordat;
$bordat[0] = $borr;
$template->param( BORROWER_INFO => \@bordat );
$line{returndate} = format_date( $issues->[$i]->{'returndate'} );
$line{volumeddesc} = $issues->[$i]->{'volumeddesc'};
$line{counter} = $i + 1;
- $line{'description'} = $itemtypes->{ $issues->[$i]->{'itemtype'} }->{'description'};
- $line{imageurl} = getitemtypeimagelocation( 'opac', $itemtypes->{ $issues->[$i]->{'itemtype'} }->{'imageurl'} );
+ if($issues->[$i]->{'itemtype'}) {
+ $line{'itypedescription'} = $itemtypes->{ $issues->[$i]->{'itemtype'} }->{'description'};
+ $line{imageurl} = getitemtypeimagelocation( 'opac', $itemtypes->{ $issues->[$i]->{'itemtype'} }->{'imageurl'} );
+ }
push( @loop_reading, \%line );
}