From: Bill Erickson Date: Mon, 16 Jul 2012 16:14:43 +0000 (-0400) Subject: Invice show/hide summary button; part 1 X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=51689da8a6aee203717b74266ecede444b0c13e2;p=evergreen%2Fequinox.git Invice show/hide summary button; part 1 Signed-off-by: Bill Erickson --- diff --git a/Open-ILS/src/templates/acq/invoice/view.tt2 b/Open-ILS/src/templates/acq/invoice/view.tt2 index 9023c4a271..f8d51a83a7 100644 --- a/Open-ILS/src/templates/acq/invoice/view.tt2 +++ b/Open-ILS/src/templates/acq/invoice/view.tt2 @@ -8,7 +8,15 @@
-
+
+
+ +
+
+

+ +
+
@@ -132,7 +140,11 @@
- + diff --git a/Open-ILS/web/js/ui/default/acq/invoice/view.js b/Open-ILS/web/js/ui/default/acq/invoice/view.js index 87970a7cd7..0aa131059f 100644 --- a/Open-ILS/web/js/ui/default/acq/invoice/view.js +++ b/Open-ILS/web/js/ui/default/acq/invoice/view.js @@ -59,6 +59,20 @@ function init() { itemTypes = pcrud.retrieveAll('aiit'); + dojo.byId('acq-invoice-summary-toggle-off').onclick = function() { + openils.Util.hide(dojo.byId('acq-invoice-summary')); + openils.Util.show(dojo.byId('acq-invoice-summary-small')); + }; + + dojo.byId('acq-invoice-summary-toggle-on').onclick = function() { + openils.Util.show(dojo.byId('acq-invoice-summary')); + openils.Util.hide(dojo.byId('acq-invoice-summary-small')); + } + + // show summary info by default + dojo.byId('acq-invoice-summary-toggle-on').onclick(); + + if(cgi.param('create')) { renderInvoice(); @@ -122,6 +136,10 @@ function renderInvoice() { } if(invoice) { + + // TODO : update for new invoices + dojo.byId('acq-invoice-summary-name').innerHTML = invoice.inv_ident(); + dojo.forEach( invoice.items(), function(item) {