Adding a few columns to members/readingrec.pl

Add barcode and issues.renewals to members/readingrec.pl
Had to change the query in C4/Members, items.renewals was squashing
issues.renewals.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
This commit is contained in:
Michael Hafen 2008-10-07 15:58:07 -06:00 committed by Henri-Damien LAURENT
parent 2844db2ede
commit e41cf34933
3 changed files with 12 additions and 2 deletions

View File

@ -1049,14 +1049,14 @@ sub GetAllIssues {
my $dbh = C4::Context->dbh;
my $count = 0;
my $query =
"SELECT *,items.timestamp AS itemstimestamp
"SELECT *,issues.renewals AS renewals,items.renewals AS totalrenewals,items.timestamp AS itemstimestamp
FROM issues
LEFT JOIN items on items.itemnumber=issues.itemnumber
LEFT JOIN biblio ON items.biblionumber=biblio.biblionumber
LEFT JOIN biblioitems ON items.biblioitemnumber=biblioitems.biblioitemnumber
WHERE borrowernumber=?
UNION ALL
SELECT *,items.timestamp AS itemstimestamp
SELECT *,old_issues.renewals AS renewals,items.renewals AS totalrenewals,items.timestamp AS itemstimestamp
FROM old_issues
LEFT JOIN items on items.itemnumber=old_issues.itemnumber
LEFT JOIN biblio ON items.biblionumber=biblio.biblionumber

View File

@ -28,6 +28,8 @@
<a href="readingrec.pl?borrowernumber=<!-- TMPL_VAR name="borrowernumber" -->&amp;order=author&amp;limit=<!-- TMPL_VAR name="limit" -->">Author</a>
</th>
<th>Call No.</th>
<th>Barcode</th>
<th>Number of Renewals</th>
<th>
<a href="readingrec.pl?borrowernumber=<!-- TMPL_VAR name="borrowernumber" -->&amp;order=returndate DESC&amp;limit=<!-- TMPL_VAR name="limit" -->">Return Date</a>
</th>
@ -51,6 +53,12 @@
<td>
<!-- TMPL_VAR NAME="classification" --></td>
<td>
<!-- TMPL_VAR NAME="barcode" --></td>
<td>
<!-- TMPL_VAR NAME="renewals" --></td>
<td>
<!-- TMPL_IF NAME="returndate" -->
<!-- TMPL_VAR name="returndate" -->

View File

@ -73,6 +73,8 @@ for (my $i=0;$i<$count;$i++){
$line{classification} = $issues->[$i]->{'classification'} || $issues->[$i]->{'itemcallnumber'};
$line{date_due}=format_date($issues->[$i]->{'date_due'});
$line{returndate}=format_date($issues->[$i]->{'returndate'});
$line{renewals}=$issues->[$i]->{'renewals'};
$line{barcode}=$issues->[$i]->{'barcode'};
$line{volumeddesc}=$issues->[$i]->{'volumeddesc'};
push(@loop_reading,\%line);
}