diff --git a/admin/columns_settings.yml b/admin/columns_settings.yml
index edf37d8128..f0f50415fa 100644
--- a/admin/columns_settings.yml
+++ b/admin/columns_settings.yml
@@ -1752,6 +1752,56 @@ modules:
-
columnname: status
+ curbside_pickups:
+ to_be_stagedt:
+ columns:
+ -
+ columnname: pickup_datetime
+ -
+ columnname: patron
+ -
+ columnname: items_for_pickup
+ -
+ columnname: action
+ cannot_be_toggled: 1
+ cannot_be_modified: 1
+ staged_and_readyt:
+ columns:
+ -
+ columnname: pickup_datetime
+ -
+ columnname: patron
+ -
+ columnname: items_for_pickup
+ -
+ columnname: staged_by
+ -
+ columnname: action
+ cannot_be_toggled: 1
+ cannot_be_modified: 1
+ patron_is_outsidet:
+ columns:
+ -
+ columnname: pickup_datetime
+ -
+ columnname: patron
+ -
+ columnname: items_for_pickup
+ -
+ columnname: staged_by
+ -
+ columnname: action
+ cannot_be_toggled: 1
+ cannot_be_modified: 1
+ delivered_todayt:
+ columns:
+ -
+ columnname: delivery_datetime
+ -
+ columnname: patron
+ -
+ columnname: items_checked_out
+
returns:
checkedintable:
columns:
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/curbside_pickups.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/curbside_pickups.tt
index ac46f7e8c6..bd0ec1e7ab 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/curbside_pickups.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/curbside_pickups.tt
@@ -7,6 +7,7 @@
[% USE raw %]
[% USE To %]
[% PROCESS 'i18n.inc' %]
+[% USE TablesSettings %]
[% SET footerjs = 1 %]
[% INCLUDE 'doc-head-open.inc' %]
[% FILTER collapse %]
@@ -66,7 +67,7 @@
[% END %]
[% BLOCK patron_info %]
- [% cp.patron.firstname | html %] [% cp.patron.surname | html %] ([% cp.patron.cardnumber | html %])
+ [% INCLUDE 'patron-title.inc' patron=cp.patron invert_name = 1 hide_patron_infos_if_needed=1 %]
[% IF cp.notes %]
Notes: [% cp.notes | html %]
@@ -192,20 +193,20 @@
[% WRAPPER tab_panels %]
[% WRAPPER tab_panel tabname="to-be-staged" bt_active= to_be_staged_active %]
[% IF to_be_staged.count %]
-
+
| Pickup date/time |
Patron |
Items for pickup |
- Action |
+ Action |
[% FOREACH cp IN to_be_staged %]
[% UNLESS cp.staged_datetime %]
- | [% cp.scheduled_pickup_datetime | $KohaDates with_hours = 1 %] |
+ [% cp.scheduled_pickup_datetime | $KohaDates with_hours = 1 %] |
[% PROCESS patron_info %]
|
@@ -244,21 +245,21 @@
[% END # /tab_panel %]
[% WRAPPER tab_panel tabname="staged-and-ready" bt_active = staged_and_ready_active %]
[% IF staged_and_ready.count %]
-
+
| Pickup date/time |
Patron |
Items for pickup |
Staged by |
- Action |
+ Action |
[% FOREACH cp IN staged_and_ready %]
[% IF cp.staged_datetime && !cp.arrival_datetime %]
- | [% cp.scheduled_pickup_datetime | $KohaDates with_hours = 1 %] |
+ [% cp.scheduled_pickup_datetime | $KohaDates with_hours = 1 %] |
[% PROCESS patron_info %]
|
@@ -310,21 +311,21 @@
[% END # /tab_panel %]
[% WRAPPER tab_panel tabname="patron-is-outside" bt_active = patron_is_outside_active %]
[% IF patron_outside.count %]
-
+
| Pickup date/time |
Patron |
Items for pickup |
Staged by |
- Action |
+ Action |
[% FOREACH cp IN patron_outside %]
[% IF cp.arrival_datetime && !cp.delivered_datetime %]
- | [% cp.scheduled_pickup_datetime | $KohaDates with_hours = 1 %] |
+ [% cp.scheduled_pickup_datetime | $KohaDates with_hours = 1 %] |
[% PROCESS patron_info %]
|
@@ -376,7 +377,7 @@
[% END # /tab_panel %]
[% WRAPPER tab_panel tabname="delivered-today" bt_active = delivered_today_active %]
[% IF delivered_today.count %]
-
+
| Deliver date/time |
@@ -388,7 +389,7 @@
[% FOREACH cp IN delivered_today %]
[% IF cp.delivered_datetime %]
- | [% cp.delivered_datetime | $KohaDates with_hours = 1 %] |
+ [% cp.delivered_datetime | $KohaDates with_hours = 1 %] |
[% PROCESS patron_info %]
|
@@ -501,6 +502,8 @@
[% INCLUDE 'calendar.inc' %]
[% INCLUDE 'js-patron-format.inc' %]
+ [% INCLUDE 'datatables.inc' %]
+ [% INCLUDE 'columns_settings.inc' %]