LP#1879983: Add curbside subtab to the My Account holds UI
authorMike Rylander <mrylander@gmail.com>
Fri, 29 May 2020 16:17:54 +0000 (12:17 -0400)
committerKyle Huckins <khuckins@catalyte.io>
Thu, 21 Jan 2021 20:38:34 +0000 (20:38 +0000)
commite4131d3a945c532361ddc5f5c939ec144eee6bad
tree8fee3130ff1aeb63c842e7fa3dfb3adeb5f9cb8b
parent479398e39799ce93edc85799281d6fd07406f61a
LP#1879983: Add curbside subtab to the My Account holds UI

This updates the public catalog My Account holds tab to add
a subtab for curbside appointments. This subtab is displayed
only when the patron has available holds on the shelf at pickup
libraries that have enabled the circ.curbside library setting.

From this subtab, patrons can:

* Set times for curbside appointments and specify notes.
* Modify and cancel appointments.
* Mark themselves has having arrived at the library.

In addition to Mike Rylander, significant contributions to this
patch were made by Galen Charlton.

Sponsored-by: PaILS
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
Open-ILS/src/templates/opac/myopac/ebook_holds.tt2
Open-ILS/src/templates/opac/myopac/ebook_holds_ready.tt2
Open-ILS/src/templates/opac/myopac/hold_history.tt2
Open-ILS/src/templates/opac/myopac/holds.tt2
Open-ILS/src/templates/opac/myopac/holds_curbside.tt2 [new file with mode: 0644]
Open-ILS/src/templates/opac/parts/myopac/base.tt2