From: erickson Date: Wed, 4 Feb 2009 18:41:44 +0000 (+0000) Subject: use built-in edit dialog X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=d78d38ed7b67497f7fe79ef466b0134e96a20d57;p=evergreen%2Ftadl.git use built-in edit dialog git-svn-id: svn://svn.open-ils.org/ILS/trunk@12065 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- diff --git a/Open-ILS/web/templates/default/conify/global/acq/exchange_rate.tt2 b/Open-ILS/web/templates/default/conify/global/acq/exchange_rate.tt2 index 5a179f0dfe..68ec3a5ac4 100644 --- a/Open-ILS/web/templates/default/conify/global/acq/exchange_rate.tt2 +++ b/Open-ILS/web/templates/default/conify/global/acq/exchange_rate.tt2 @@ -14,6 +14,7 @@ var cache = {}; function renderGrid() { + erGrid.storeItemObjectMapper = function(item) { return cache[item.id]; }; var pcrud = new openils.PermaCrud(); pcrud.retrieveAll('acqexr', { async : true, @@ -30,34 +31,12 @@ ); } openils.Util.addOnLoad(renderGrid); - - openils.Util.addOnLoad(function() { - dojo.connect(erGrid, 'onKeyDown', - function(e) { - if(e.keyCode == dojo.keys.ENTER) { - this.selection.deselectAll(); - this.selection.select(this.focus.rowIndex); - var item = this.selection.getFirstSelected(); - var dialog = new openils.widget.EditDialog({ - fmObject:cache[item.id], - onPostApply : function() { - // update grid item object - } - }); - dialog.editPane.fieldOrder = erGrid.fieldOrder; - dialog.startup(); - dialog.show(); - } - } - ); - }); -
- + query="{id: '*'}" rowSelector='20px' fmClass='acqexr' editOnEnter='true'>
[% END %]