@@ -, +, @@ --- circ/pendingreserves.pl | 6 ++++++ .../prog/en/modules/circ/pendingreserves.tt | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) --- a/circ/pendingreserves.pl +++ a/circ/pendingreserves.pl @@ -29,6 +29,7 @@ use C4::Context; use C4::Output; use CGI; use C4::Auth; +use C4::Biblio; use C4::Dates qw/format_date format_date_in_iso/; use C4::Debug; use Date::Calc qw/Today Add_Delta_YMD/; @@ -158,6 +159,10 @@ if ( $run_report ) { $sth->execute(@query_params); while ( my $data = $sth->fetchrow_hashref ) { + my $record = GetMarcBiblio($data->{biblionumber}); + if ($record){ + $data->{subtitle} = GetRecordValue('subtitle',$record,'')->[0]->{subfield}; + } push( @reservedata, { @@ -165,6 +170,7 @@ if ( $run_report ) { priority => $data->{priority}, name => $data->{l_patron}, title => $data->{title}, + subtitle => $data->{subtitle}, author => $data->{author}, borrowernumber => $data->{borrowernumber}, itemnum => $data->{itemnumber}, --- a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/pendingreserves.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/pendingreserves.tt @@ -91,8 +91,8 @@ $(document).ready(function() {

[% INCLUDE 'biblio-default-view.inc' biblionumber = reserveloo.biblionumber %] - [% reserveloo.title |html %] [% reserveloo.subtitle %] - + [% reserveloo.title |html %] [% IF ( reserveloo.subtitle ) %][% reserveloo.subtitle %][% END %] + [% IF ( reserveloo.author ) %]

by [% reserveloo.author %]

[% ELSE %][% END %]

[% ELSE %] --