[Koha-patches] [PATCH 5/6] [MT2779] Display ccode, stocknumber and barcode in member checkouts
Henri-Damien LAURENT
henridamien.laurent at biblibre.com
Mon Mar 8 23:11:23 CET 2010
From: Jean-André Santoni <jeanandre.santoni at biblibre.com>
---
.../prog/en/modules/members/moremember.tmpl | 10 ++++++++--
members/moremember.pl | 8 ++++++++
2 files changed, 16 insertions(+), 2 deletions(-)
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/members/moremember.tmpl b/koha-tmpl/intranet-tmpl/prog/en/modules/members/moremember.tmpl
index 472aee1..d542fbc 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/moremember.tmpl
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/members/moremember.tmpl
@@ -405,6 +405,9 @@ if (nodename =="barcodes[]"){
<tr>
<th scope="col">Due date</th>
<th scope="col">Title</th>
+ <th scope="col">Collection</th>
+ <th scope="col">Stock number</th>
+ <th scope="col">Barcode</th>
<th scope="col">Item Type</th>
<th scope="col">Checked out on</th>
<th scope="col">Call no</th>
@@ -415,7 +418,7 @@ if (nodename =="barcodes[]"){
</tr></thead>
<tfoot>
<tr>
- <td colspan="5" style="text-align: right; font-weight:bold;">Totals:</td>
+ <td colspan="8" style="text-align: right; font-weight:bold;">Totals:</td>
<td><!-- TMPL_VAR NAME="totaldue" --></td>
<td><!-- TMPL_VAR NAME="totalprice" --></td>
<td colspan="2">
@@ -455,7 +458,10 @@ if (nodename =="barcodes[]"){
<span class="dmg"><!-- TMPL_VAR NAME="itemdamaged" --></span>
<!-- /TMPL_IF -->
</td>
- <td><a href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->"><strong><!-- TMPL_VAR NAME="title" escape="html" --></strong></a><!-- TMPL_IF NAME="author" -->, by <!-- TMPL_VAR name="author" --><!-- /TMPL_IF --> <!-- TMPL_IF name="publishercode" -->; <!-- TMPL_VAR name="publishercode" --> <!-- /TMPL_IF --> <!-- TMPL_IF name="publicationyear" -->, <!-- TMPL_VAR name="publicationyear" --><!-- /TMPL_IF --> <a href="/cgi-bin/koha/catalogue/moredetail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->&itemnumber=<!-- TMPL_VAR NAME="itemnumber" -->#item<!-- TMPL_VAR NAME="itemnumber" -->"><!-- TMPL_VAR NAME="barcode" --></a></td>
+ <td><a href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->"><strong><!-- TMPL_VAR NAME="title" escape="html" --></strong></a><!-- TMPL_IF NAME="author" -->, by <!-- TMPL_VAR name="author" --><!-- /TMPL_IF --> <!-- TMPL_IF name="publishercode" -->; <!-- TMPL_VAR name="publishercode" --> <!-- /TMPL_IF --> <!-- TMPL_IF name="publicationyear" -->, <!-- TMPL_VAR name="publicationyear" --><!-- /TMPL_IF --></td>
+ <td><!-- TMPL_VAR NAME="collection" --></td>
+ <td><!-- TMPL_VAR NAME="stocknumber" --></td>
+ <td><a href="/cgi-bin/koha/catalogue/moredetail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->&itemnumber=<!-- TMPL_VAR NAME="itemnumber" -->#item<!-- TMPL_VAR NAME="itemnumber" -->"><!-- TMPL_VAR NAME="barcode" --></a></td>
<td><!-- TMPL_UNLESS NAME="noItemTypeImages" --> <!-- TMPL_IF NAME="itemtype_image" --><img src="<!-- TMPL_VAR NAME="itemtype_image" -->" alt="" /><!-- /TMPL_IF --><!-- /TMPL_UNLESS --><!-- TMPL_VAR NAME="itemtype_description" --></td>
<td><!-- TMPL_VAR NAME="issuedate" --></td>
<td><!-- TMPL_VAR NAME="itemcallnumber" --></td>
diff --git a/members/moremember.pl b/members/moremember.pl
index 691ad1d..df9db36 100755
--- a/members/moremember.pl
+++ b/members/moremember.pl
@@ -271,6 +271,14 @@ for ( my $i = 0 ; $i < $issuecount ; $i++ ) {
$row{'itemtype_description'} = $itemtypeinfo->{description};
$row{'itemtype_image'} = $itemtypeinfo->{imageurl};
+ # find the collection of an item
+ my $collection;
+ my $authvals = GetAuthorisedValues('CCODE');
+ for ( @$authvals ) {
+ $collection = $_->{'lib'} if $_->{'authorised_value'} eq $row{'ccode'}
+ }
+ $row{'collection'} = $collection;
+
$row{'charge'} = sprintf( "%.2f", $charge );
my ( $renewokay,$renewerror ) = CanBookBeRenewed( $borrowernumber, $issue->[$i]{'itemnumber'}, $override_limit );
--
1.6.3.3
More information about the Koha-patches
mailing list