@@ -, +, @@ --- 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 ) %]
Due Date | Title | Author | Barcode | Call Number | Type | Patron | Note | |
---|---|---|---|---|---|---|---|---|
Due Date | Title | Author | Barcode | Shelving Location | Call Number | Type | Patron | Note |
[% riloo.itemauthor %] | [% riloo.barcode %] | +[% riloo.location %] | [% riloo.itemcallnumber %] | [% riloo.itemtype %] [% riloo.ccode %] | [% IF ( riloo.duedate ) %] -- |