Bug 34086: Show location on detail page when there is no permenant location
To test:
1. Have some items without a permanent location.
2. Go to the staff detail page.
3. In the 'Home library' column notice the span .shelvingloc is empty.
4. Add a permanent location, now the shelvingloc is populated
5. Apply patch
6. The location should now show even when there is no permenant location.
Signed-off-by: Sam Lau <samalau@gmail.com>
Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
(cherry picked from commit b5c6435fe8)
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
This commit is contained in:
parent
6c381c20e2
commit
ee71ace105
|
|
@ -421,10 +421,10 @@
|
|||
[%# If permanent location is defined, show description or code and %]
|
||||
[%# display current location in parentheses. If not, display current location. %]
|
||||
[%# Note that permanent location is a code, and location may be an authval. %]
|
||||
[% IF item.permanent_location %]
|
||||
[% SET item_location = AuthorisedValues.GetDescriptionByKohaField( kohafield => 'items.location', authorised_value => item.location ) %]
|
||||
[% IF item.permanent_location %]
|
||||
[% SET permloc_authval = AuthorisedValues.GetDescriptionByKohaField( kohafield => 'items.location', authorised_value => item.permanent_location ) %]
|
||||
[% permloc_authval | html %]
|
||||
[% SET item_location = AuthorisedValues.GetDescriptionByKohaField( kohafield => 'items.location', authorised_value => item.location ) %]
|
||||
[% IF item_location AND item_location != permloc_authval AND item.location != item.permanent_location %]
|
||||
([% item_location | html %])
|
||||
[% END %]
|
||||
|
|
|
|||
Loading…
Reference in New Issue