Bug 21877: Use AuthorisedValues.GetDescriptionByKohaField for notforloan in checkout
authorFridolin Somers <fridolin.somers@biblibre.com>
Tue, 22 Jan 2019 08:45:02 +0000 (09:45 +0100)
committerNick Clemens <nick@bywatersolutions.com>
Mon, 28 Jan 2019 11:23:14 +0000 (11:23 +0000)
commit36df53ad8d4987e938e478d934d553b73e7450f2
tree0b031738e9fdb31377513b6c816ce090b9176c98
parentcfd59672bb09c4766632de4c6f11cf9cf4bea3f9
Bug 21877: Use AuthorisedValues.GetDescriptionByKohaField for notforloan in checkout

Using only TT plugin for authorised value description is a better code.

Test plan :
Part 1:
1.1) On a catalog with items.notforloan defined with authorized values category NOT_LOAN
1.2) Define in NOT_LOAN an authorized values 1 with description 'at the beach'
1.3) Define in NOT_LOAN an authorized values 2 with description empty
Part 2:
2.1) Set preference 'AllowNotForLoanOverride' to 'Don't allow'
2.2) Edit an item with notforloan=1
2.3) Checkout this item => You see 'Item not for loan (at the beach)'
2.4) Edit an item with notforloan=2
2.5) Checkout this item => You see 'Item not for loan'
Part 3:
3.1) Set preference 'AllowNotForLoanOverride' to 'Allow'
3.2) Edit an item with notforloan=1
3.3) Checkout this item => You see 'Item is normally not for loan (at the beach)'
3.4) Edit an item with notforloan=2
3.5) Checkout this item => You see 'Item is normally not for loan'

Signed-off-by: Pierre-Marc Thibault <pierre-marc.thibault@inLibro.com>

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
circ/circulation.pl
koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tt