Bug 6947 : opac-topissues.pl wasn't respecting item live itemtypes
Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de> The search was only looking for bib level itypes independent from the settings for item-level_itypes. After patch the system preference setting is respected and search works accordingly. Signed-off-by: Paul Poulain <paul.poulain@biblibre.com>
This commit is contained in:
parent
d7a51d83c1
commit
251d873b82
1 changed files with 9 additions and 1 deletions
|
@ -2,6 +2,7 @@
|
|||
|
||||
|
||||
# Copyright 2000-2002 Katipo Communications
|
||||
# Parts Copyright Catalyst IT 2011
|
||||
#
|
||||
# This file is part of Koha.
|
||||
#
|
||||
|
@ -83,7 +84,14 @@ if($advanced_search_types eq 'ccode'){
|
|||
";
|
||||
$template->param(ccodesearch => 1);
|
||||
}else{
|
||||
$whereclause .= ' AND biblioitems.itemtype='.$dbh->quote($itemtype) if $itemtype;
|
||||
if ($itemtype){
|
||||
if (C4::Context->preference('item-level_itypes')){
|
||||
$whereclause .= ' AND items.itype = ' . $dbh->quote($itemtype);
|
||||
}
|
||||
else {
|
||||
$whereclause .= ' AND biblioitems.itemtype='.$dbh->quote($itemtype);
|
||||
}
|
||||
}
|
||||
$query = "SELECT datecreated, biblio.biblionumber, title,
|
||||
author, sum( items.issues ) AS tot, biblioitems.itemtype,
|
||||
biblioitems.publishercode,biblioitems.publicationyear,
|
||||
|
|
Loading…
Reference in a new issue