Fixes to two issues with status display on OPAC:
1. rather than testing for notforloan == -1, test for any negative values to set the On order status 2. in cases where itemcallnumber is blank or null, don't display the itemcallnumber brackets [] Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
This commit is contained in:
parent
344912cd41
commit
d2cb0a20de
2 changed files with 2 additions and 2 deletions
|
@ -143,7 +143,7 @@ sub buildKohaItemsNamespace {
|
|||
|
||||
if ( $itemtypes->{ $item->{itype} }->{notforloan} == 1 || $item->{notforloan} || $item->{onloan} || $item->{wthdrawn} || $item->{itemlost} || $item->{damaged} ||
|
||||
($transfertwhen ne '') || $item->{itemnotforloan} ) {
|
||||
if ( $item->{notforloan} == -1) {
|
||||
if ( $item->{notforloan} < 0) {
|
||||
$status = "On order";
|
||||
}
|
||||
if ( $item->{itemnotforloan} > 0 || $item->{notforloan} > 0 || $itemtypes->{ $item->{itype} }->{notforloan} == 1 ) {
|
||||
|
|
|
@ -842,7 +842,7 @@
|
|||
select="key('item-by-status', 'available')"/>
|
||||
<xsl:for-each select="$available_items[generate-id() = generate-id(key('item-by-status-and-branch', concat(items:status, ' ', items:homebranch))[1])]">
|
||||
<xsl:value-of select="items:homebranch"/>
|
||||
[<xsl:value-of select="items:itemcallnumber"/>]
|
||||
<xsl:if test="items:itemcallnumber != '' and items:itemcallnumber">[<xsl:value-of select="items:itemcallnumber"/>]</xsl:if>
|
||||
<xsl:text> (</xsl:text>
|
||||
<xsl:value-of select="count(key('item-by-status-and-branch', concat(items:status, ' ', items:homebranch)))"/>
|
||||
<xsl:text>)</xsl:text>
|
||||
|
|
Loading…
Reference in a new issue