@@ -, +, @@ --- circ/returns.pl | 6 ++++++ .../intranet-tmpl/prog/en/modules/circ/returns.tt | 3 ++- 2 files changed, 8 insertions(+), 1 deletions(-) --- a/circ/returns.pl +++ a/circ/returns.pl @@ -537,6 +537,7 @@ if ($borrower) { my $returned_counter = ( C4::Context->preference('numReturnedItemsToShow') ) ? C4::Context->preference('numReturnedItemsToShow') : 8; my $count = 0; my @riloop; +my $shelflocations = GetKohaAuthorisedValues('items.location',''); foreach ( sort { $a <=> $b } keys %returneditems ) { my %ri; if ( $count++ < $returned_counter ) { @@ -575,6 +576,11 @@ foreach ( sort { $a <=> $b } keys %returneditems ) { $ri{ccode} = $biblio->{'ccode'}; $ri{itemnumber} = $biblio->{'itemnumber'}; $ri{barcode} = $bar_code; + + $ri{location} = $biblio->{'location'}; + my $shelfcode = $ri{'location'}; + $ri{'location'} = $shelflocations->{$shelfcode} if ( defined( $shelfcode ) && defined($shelflocations) && exists( $shelflocations->{$shelfcode} ) ); + } else { last; --- a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tt @@ -396,7 +396,7 @@ function Dopop(link) { [% IF ( riloop ) %]

Checked-In items

- + [% FOREACH riloo IN riloop %] @@ -412,6 +412,7 @@ function Dopop(link) { [% riloo.itemtitle |html %] +
Due DateTitle Author BarcodeCall NumberType PatronNote
Due DateTitle Author BarcodeShelving LocationCall NumberType PatronNote
[% riloo.itemauthor %] [% riloo.barcode %][% riloo.location %] [% riloo.itemcallnumber %] [% riloo.itemtype %] [% riloo.ccode %] [% IF ( riloo.duedate ) %] --