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 1368-1393 Link Here
1368
1368
1369
                        <!-- First the remaining not for loan categories -->
1369
                        <!-- First the remaining not for loan categories -->
1370
                        <xsl:variable name="unavailable_items" select="key('item-by-status', 'reallynotforloan')"/>
1370
                        <xsl:variable name="unavailable_items" select="key('item-by-status', 'reallynotforloan')"/>
1371
                        <xsl:for-each select="$unavailable_items[generate-id() = generate-id(key('item-by-substatus-and-branch', concat(items:substatus, ' ', items:homebranch))[1])]">
1371
                        <xsl:for-each select="$unavailable_items[not(./items:substatus=preceding-sibling::*/items:substatus)]">
1372
                            <span>
1372
                            <span class="ItemSummary unavailable">
1373
                                    <xsl:attribute name="class">
1373
                                <span class='notforloandesc'><xsl:value-of select="items:substatus"/></span>
1374
                                        ItemSummary
1374
                                <xsl:text> (</xsl:text>
1375
                                        <xsl:value-of select="translate(items:substatus,' ','_')"/>
1375
                                <xsl:value-of select="count(parent::*/items:item/items:substatus[ text() = current()/items:substatus  ])"/>
1376
                                    </xsl:attribute>
1376
                                <xsl:text>)</xsl:text>
1377
                                    <xsl:if test="$singleBranchMode=0">
1377
                                <xsl:choose><xsl:when test="position()=last()"><xsl:text>. </xsl:text></xsl:when><xsl:otherwise><xsl:text>, </xsl:text></xsl:otherwise></xsl:choose>
1378
                                        <span class="ItemBranch"><xsl:value-of select="items:homebranch"/><xsl:text> </xsl:text></span>
1379
                                    </xsl:if>
1380
                                      <span class='notforloandesc'><xsl:value-of select="items:substatus"/></span>
1381
                                      <xsl:if test="items:itemcallnumber != '' and items:itemcallnumber and $OPACItemLocation='callnum'">
1382
                                          <span class="CallNumberAndLabel">
1383
                                              <span class="LabelCallNumber">Call number: </span>
1384
							          <span class="CallNumber"><xsl:value-of select="items:itemcallnumber"/></span>
1385
                                          </span>
1386
                                      </xsl:if>
1387
                                      <xsl:text> (</xsl:text>
1388
                                      <xsl:value-of select="count(key('item-by-substatus-and-branch', concat(items:substatus, ' ', items:homebranch)))"/>
1389
                                      <xsl:text>)</xsl:text>
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>
1378
                            </span>
1392
                        </xsl:for-each>
1379
                        </xsl:for-each>
1393
1380
1394
- 

Return to bug 21260