Bug 7076: Lists render OPAC XSLT on staff side
Adds a small check in C4::VirtualShelves::Page::shelfpage to only render OPACResultsXSLT if the $type is 'opac'. Since parsing the XML is such an expensive thing, and the resulting XSLTBloc is not used on the staff side, this will increase performance for Lists in the intranet Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz> Signed-off-by: Paul Poulain <paul.poulain@biblibre.com>
This commit is contained in:
parent
61e1eeee84
commit
a0a9368bec
1 changed files with 1 additions and 1 deletions
|
@ -209,7 +209,7 @@ sub shelfpage ($$$$$) {
|
|||
my $record = GetMarcBiblio($biblionumber);
|
||||
$this_item->{XSLTBloc} =
|
||||
XSLTParse4Display($biblionumber, $record, 'Results', 'opac')
|
||||
if C4::Context->preference("OPACXSLTResultsDisplay");
|
||||
if C4::Context->preference("OPACXSLTResultsDisplay") && $type eq 'opac';
|
||||
|
||||
# the virtualshelfcontents table does not store these columns nor are they retrieved from the items
|
||||
# and itemtypes tables, so I'm commenting them out for now to quiet the log -crn
|
||||
|
|
Loading…
Reference in a new issue