From 630301673605733429c4ae79e125053cf4169376 Mon Sep 17 00:00:00 2001 From: Tomas Cohen Arazi Date: Wed, 23 Mar 2016 23:43:17 -0300 Subject: [PATCH] Bug 16143: Make opac-shelves.pl generate OPAC itype images path This patch makes icons point to the OPAC path instead of intranet's. To test: - On current master/3.22.x - Have some itemtypes with icons set - Have some biblios matching the itemtypes - Add them to a public list - Do a search in the OPAC for any of those biblios => SUCCESS: icons show correctly - Choose the list => FAIL: icons fail to show, URL points to /intranet-tmpl/.... - Apply the patch, reload => SUCCESS: icons show correctly - Sign off :-D Sponsored-by: American Numismatic Society NOTE: I had to set item-level_itypes to 'biblio record' in order to trigger this. My icon's showed, but the path was wrong. This patch corrects it. Signed-off-by: Mark Tompsett Signed-off-by: Katrin Fischer Signed-off-by: Brendan A Gallagher --- opac/opac-shelves.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/opac/opac-shelves.pl b/opac/opac-shelves.pl index 6e4a5fddfb..258044b176 100755 --- a/opac/opac-shelves.pl +++ b/opac/opac-shelves.pl @@ -259,7 +259,7 @@ if ( $op eq 'view' ) { } my $marcflavour = C4::Context->preference("marcflavour"); - my $itemtypeinfo = getitemtypeinfo( $content->biblionumber->biblioitems->first->itemtype, 'intranet' ); + my $itemtypeinfo = getitemtypeinfo( $content->biblionumber->biblioitems->first->itemtype, 'opac' ); $this_item->{imageurl} = $itemtypeinfo->{imageurl}; $this_item->{description} = $itemtypeinfo->{description}; $this_item->{notforloan} = $itemtypeinfo->{notforloan}; -- 2.39.5