From ab12d8ed94f5d451efe10428ffaa96d1d5efb14e Mon Sep 17 00:00:00 2001 From: Owen Leonard Date: Tue, 16 Jun 2020 19:48:48 +0000 Subject: [PATCH] Bug 24352: Correct location and collection labels in OPAC search results This patch modifies the OPAC's MARC21 search results XSLT so that OPAC search result information is correctly labeled based on the OpacItemLocation preference. Previously, search results showed the label "Location(s)" whether the setting was "collection code" or "location." To test, apply the patch and set the OPACXSLTResultsDisplay system preference to 'default.' On the OPAC search results page, each result with items should show information in this format: With the OpacItemLocation preference set to 'call number only,' - "Availability: Items available for loan: {library} [Call number: {call number} ] With the OpacItemLocation preference set to 'collection code,' - "Availability: Items available for loan: {library} Collection(s): {collection description} [{ call number }]" With the OpacItemLocation preference set to 'location,' - "Availability: Items available for loan: {library} Location(s): {shelving location} [{ call number }]" Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 897948cff5812a67144355829cf8915af17465d0) Signed-off-by: Lucas Gass (cherry picked from commit 0aa981c91319450b4c4c8641845c2098f3f73d0b) Signed-off-by: Aleisha Amohia (cherry picked from commit fa610981b7ef4f3c59527c7d40d84c84167f62a2) Signed-off-by: Victor Grousset/tuxayo --- .../bootstrap/en/xslt/MARC21slim2OPACResults.xsl | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/xslt/MARC21slim2OPACResults.xsl b/koha-tmpl/opac-tmpl/bootstrap/en/xslt/MARC21slim2OPACResults.xsl index 62ac4dd16c..345f65c97b 100644 --- a/koha-tmpl/opac-tmpl/bootstrap/en/xslt/MARC21slim2OPACResults.xsl +++ b/koha-tmpl/opac-tmpl/bootstrap/en/xslt/MARC21slim2OPACResults.xsl @@ -1388,7 +1388,16 @@ - Location(s): + + + + Location(s): + + + Collection(s): + + + -- 2.39.5