Bug 13145 UNIMARC 610 tag isn't displayed in OPAC when there is no $9 subfield
On OPAC detail page, subject fields are not displayed when they are not linked to authorities ($9 subfield). This is due to a misplelling in UNIMARC XSL detail page. TO TEST: (1) On a Koha UNIMARC, find out a biblio record with a 610 field, without $9 subfield. Something like: 610 1 $a Aliment -- Approvisionnement -- Europe -- Histoire Or add such a field to an existing record. (2) Check that OPACXSLTDetailsDisplay is set to 'default' (3) See this record on OPAC detail page. You must see 'Subject: ' => nothing after the 'Subject' label. If your record contains several 610 fields without $9, the | character will appear, separating no content. (4) Apply the patch. (5) Reload the page seen at step (3): subject is displayed now. Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz> Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de> Works as described, tested on a UNIMARC installation. Small XSLT change. Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
This commit is contained in:
parent
68078b0ce7
commit
4f6d1c7ae2
1 changed files with 1 additions and 1 deletions
|
@ -268,7 +268,7 @@
|
|||
</xsl:if>
|
||||
</xsl:for-each>
|
||||
</xsl:when>
|
||||
<xsl:when test="marc:subfield[@code=a]">
|
||||
<xsl:when test="marc:subfield[@code='a']">
|
||||
<a>
|
||||
<xsl:attribute name="href">
|
||||
<xsl:text>/cgi-bin/koha/opac-search.pl?q=su:</xsl:text>
|
||||
|
|
Loading…
Reference in a new issue