View | Details | Raw Unified | Return to bug 21260
Collapse All | Expand All

(-)a/koha-tmpl/opac-tmpl/bootstrap/en/xslt/MARC21slim2OPACResults.xsl (-21 / +7 lines)
Lines 1381-1406 Link Here
1381
1381
1382
                        <!-- First the remaining not for loan categories -->
1382
                        <!-- First the remaining not for loan categories -->
1383
                        <xsl:variable name="unavailable_items" select="key('item-by-status', 'reallynotforloan')"/>
1383
                        <xsl:variable name="unavailable_items" select="key('item-by-status', 'reallynotforloan')"/>
1384
                        <xsl:for-each select="$unavailable_items[generate-id() = generate-id(key('item-by-substatus-and-branch', concat(items:substatus, ' ', items:homebranch))[1])]">
1384
                        <xsl:for-each select="$unavailable_items[not(./items:substatus=preceding-sibling::*/items:substatus)]">
1385
                            <span>
1385
                            <span class="ItemSummary unavailable">
1386
                                    <xsl:attribute name="class">
1386
                                <span class='notforloandesc'><xsl:value-of select="items:substatus"/></span>
1387
                                        ItemSummary
1387
                                <xsl:text> (</xsl:text>
1388
                                        <xsl:value-of select="translate(items:substatus,' ','_')"/>
1388
                                <xsl:value-of select="count(parent::*/items:item/items:substatus[ text() = current()/items:substatus  ])"/>
1389
                                    </xsl:attribute>
1389
                                <xsl:text>)</xsl:text>
1390
                                    <xsl:if test="$singleBranchMode=0">
1390
                                <xsl:choose><xsl:when test="position()=last()"><xsl:text>. </xsl:text></xsl:when><xsl:otherwise><xsl:text>, </xsl:text></xsl:otherwise></xsl:choose>
1391
                                        <span class="ItemBranch"><xsl:value-of select="items:homebranch"/><xsl:text> </xsl:text></span>
1392
                                    </xsl:if>
1393
                                      <span class='notforloandesc'><xsl:value-of select="items:substatus"/></span>
1394
                                      <xsl:if test="items:itemcallnumber != '' and items:itemcallnumber and $OPACItemLocation='callnum'">
1395
                                          <span class="CallNumberAndLabel">
1396
                                              <span class="LabelCallNumber">Call number: </span>
1397
							          <span class="CallNumber"><xsl:value-of select="items:itemcallnumber"/></span>
1398
                                          </span>
1399
                                      </xsl:if>
1400
                                      <xsl:text> (</xsl:text>
1401
                                      <xsl:value-of select="count(key('item-by-substatus-and-branch', concat(items:substatus, ' ', items:homebranch)))"/>
1402
                                      <xsl:text>)</xsl:text>
1403
                                      <xsl:choose><xsl:when test="position()=last()"><xsl:text>. </xsl:text></xsl:when><xsl:otherwise><xsl:text>, </xsl:text></xsl:otherwise></xsl:choose>
1404
                            </span>
1391
                            </span>
1405
                        </xsl:for-each>
1392
                        </xsl:for-each>
1406
1393
1407
- 

Return to bug 21260