From d40282369725d8a1038f06754ade838746eda0b9 Mon Sep 17 00:00:00 2001 From: Lucas Gass Date: Fri, 7 Jul 2023 16:25:17 +0000 Subject: [PATCH] Bug 16122: Add display and increment localuse --- C4/Circulation.pm | 6 ++++++ admin/columns_settings.yml | 6 ++++++ koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt | 2 ++ 3 files changed, 14 insertions(+) diff --git a/C4/Circulation.pm b/C4/Circulation.pm index c72acbde56..aaf333d8de 100644 --- a/C4/Circulation.pm +++ b/C4/Circulation.pm @@ -830,6 +830,12 @@ sub CanBookBeIssued { interface => C4::Context->interface, } ); + + #increment items.localuse + my $localuse_count = $item_object->localuse; + $localuse_count++; + $item_object->localuse( $localuse_count )->store; + ModDateLastSeen( $item_object->itemnumber ); # FIXME Move to Koha::Item return( { STATS => 1 }, {}); } diff --git a/admin/columns_settings.yml b/admin/columns_settings.yml index bbdf3d4213..e4c7b53bb4 100644 --- a/admin/columns_settings.yml +++ b/admin/columns_settings.yml @@ -388,6 +388,9 @@ modules: - columnname: holdings_renewals is_hidden: 1 + - + columnname: holdings_localuse + is_hidden: 1 - columnname: holdings_dateaccessioned - @@ -451,6 +454,9 @@ modules: - columnname: otherholdings_renewals is_hidden: 1 + - + columnname: otherholdings_localuse + is_hidden: 1 - columnname: otherholdings_dateaccessioned - diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt index 9d81275c6c..b4ad25cf52 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt @@ -362,6 +362,7 @@ Last seen Checkouts Renewals + Local uses Date accessioned Date last borrowed Barcode @@ -565,6 +566,7 @@ [% item.datelastseen | $KohaDates with_hours => 1 %] [% item.issues || 0 | html %] [% item.renewals || 0 | html %] + [% item.localuse || 0 | html %] [% item.dateaccessioned | $KohaDates %] [% item.datelastborrowed | $KohaDates %] [% item.barcode | html %] -- 2.30.2