From 791383fec4b1010af20ab8ed9533b9a5f1274475 Mon Sep 17 00:00:00 2001 From: Mike Rylander Date: Fri, 29 May 2020 12:17:54 -0400 Subject: [PATCH] My Account curbside subtab on the holds UI Signed-off-by: Mike Rylander --- .../src/templates/opac/myopac/holds_curbside.tt2 | 106 +++++++++++++++++++++ 1 file changed, 106 insertions(+) create mode 100644 Open-ILS/src/templates/opac/myopac/holds_curbside.tt2 diff --git a/Open-ILS/src/templates/opac/myopac/holds_curbside.tt2 b/Open-ILS/src/templates/opac/myopac/holds_curbside.tt2 new file mode 100644 index 0000000000..e4ed35676d --- /dev/null +++ b/Open-ILS/src/templates/opac/myopac/holds_curbside.tt2 @@ -0,0 +1,106 @@ +[% PROCESS "opac/parts/header.tt2"; + PROCESS "opac/parts/misc_util.tt2"; + PROCESS "opac/parts/hold_status.tt2"; + PROCESS "opac/parts/hold_notify.tt2"; + PROCESS "opac/parts/myopac/column_sort_support.tt2"; + WRAPPER "opac/parts/myopac/base.tt2"; + myopac_page = "holds"; + limit = (ctx.holds_limit.defined) ? ctx.holds_limit : 0; + offset = (ctx.holds_offset.defined) ? ctx.holds_offset : 0; + count = (ctx.holds_ids.size.defined) ? ctx.holds_ids.size : 0; +%] +

[% l('Curbside pickup') %]

+
+ +
+ + [% IF ctx.curbside_pickup_libs.length > 0 %] + + [% END %] + [% IF ebook_api.enabled == 'true' %] + + + [% END %] + +
+ +
+ + [% l("Curbside pickup appointments"); %] + +
+
+
+
+ [% l('Pickup Location') %] + [% l('Date') %] + [% l('Time') %] + [% l('Notes') %] + [% l('Action') %] +
+ [% FOR lib IN ctx.curbside_pickup_libs %] +
+ + + [% disable_me = 0 %] + [% IF ctx.slot && ctx.slot.arrival; disable_me = 1; END %] + + [% ctx.get_aou(lib).name | html %] + + + + [% IF ctx.cs_date; + cs_date = ctx.cs_date; + ELSE; + cs_date = date.format(date.now, '%F'); + END; + %] + + + + [% IF ctx.cs_times.length > 0; # show a select %] + + [% END %] + + + [% IF ctx.cs_time; # relevant submit action %] + + [% ELSIF ctx.cs_date %] + + [% ELSE %] + + [% END %] + +
+
+
+[% END %] -- 2.11.0