[Koha-patches] [PATCH] (bug #3816) differenciate reserved and on loan items

Nahuel ANGELINETTI nahuel.angelinetti at biblibre.com
Mon Nov 30 13:38:33 CET 2009


This change the way to show only reserved items in intranet search result.
---
 C4/Search.pm                                       |    1 +
 .../prog/en/modules/catalogue/results.tmpl         |    9 ++++++++-
 2 files changed, 9 insertions(+), 1 deletions(-)

diff --git a/C4/Search.pm b/C4/Search.pm
index 0dcf681..17b253a 100644
--- a/C4/Search.pm
+++ b/C4/Search.pm
@@ -1554,6 +1554,7 @@ sub searchResults {
 				$onloan_items->{$key}->{itemcallnumber} = $item->{itemcallnumber};
 				$onloan_items->{$key}->{imageurl} = getitemtypeimagelocation( 'opac', $itemtypes{ $item->{itype} }->{imageurl} );
 				$onloan_items->{$key}->{barcode} = $item->{barcode};
+				$onloan_items->{$key}->{reserved} = $item->{reserved};
                 # if something's checked out and lost, mark it as 'long overdue'
                 if ( $item->{itemlost} ) {
                     $onloan_items->{$prefix}->{longoverdue}++;
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/results.tmpl b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/results.tmpl
index 7963616..c32b314 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/results.tmpl
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/results.tmpl
@@ -444,7 +444,14 @@ function yuiZ3950button() {
                                         <!-- TMPL_IF NAME="location" --><!-- TMPL_VAR NAME="location" --><!-- /TMPL_IF -->
                                         <!-- TMPL_IF NAME="itemcallnumber" -->[<a href="/cgi-bin/koha/catalogue/search.pl?q=callnum:<!-- TMPL_VAR NAME="itemcallnumber" ESCAPE="URL" -->"><!-- TMPL_VAR NAME="itemcallnumber" --></a>]<!-- /TMPL_IF -->
                                         <!-- TMPL_IF NAME="barcode" -->(<!-- TMPL_VAR NAME="barcode" -->)<!-- /TMPL_IF -->
-                                        (<!-- TMPL_VAR NAME="count" --><!-- TMPL_IF NAME="longoverdue" -->, <!-- TMPL_VAR NAME="longoverdue" --> long overdue<!-- /TMPL_IF -->) date due: <!-- TMPL_VAR NAME="due_date" --></li>
+                                        (<!-- TMPL_VAR NAME="count" --><!-- TMPL_IF NAME="longoverdue" -->, <!-- TMPL_VAR NAME="longoverdue" --> long overdue<!-- /TMPL_IF -->)
+                                        <!-- TMPL_IF NAME="date_due" --> 
+                                        	date due: <!-- TMPL_VAR NAME="due_date" -->
+                                       	<!-- TMPL_ELSIF NAME="reserved" -->
+                                       		reserved
+                                       	<!-- /TMPL_IF -->
+                                    	</li>
+                                        	
                                     <!-- /TMPL_LOOP --></ul>
                                     <!-- /TMPL_IF -->
 
-- 
1.6.3.3




More information about the Koha-patches mailing list