various changes to checkout page
authorGalen Charlton <gmc@esilibrary.com>
Thu, 4 Aug 2016 15:40:40 +0000 (11:40 -0400)
committerGalen Charlton <gmc@esilibrary.com>
Thu, 4 Aug 2016 15:40:40 +0000 (11:40 -0400)
commit2920468ae4ef33b73cb685593bb7fb07d57e66a0
treee1202552377b168f0e6e67854ec52fe0bdc53008
parent7f6caf65403e4681b0920f4ac64d739b1ca69e7f
various changes to checkout page

- disable quick receipt button unless at least one
  checkout has been made
- change the Done button to a button + dropdown allowing
  for ending the session with no receipt, a printed receipt,
  an email receipt, or an automatically generated receipt
  based on the user's preference
- use the btn-default style for the quick receipt button
- add explicit email option to the quick receipt dropdown
- display toast upon sending an email receipt

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Open-ILS/src/templates/staff/circ/patron/t_checkout.tt2
Open-ILS/src/templates/staff/circ/share/circ_strings.tt2
Open-ILS/web/js/ui/default/staff/circ/patron/app.js
Open-ILS/web/js/ui/default/staff/circ/patron/checkout.js