From 2c1473cdad3e21c2945da203127552d7b036be3b Mon Sep 17 00:00:00 2001 From: "Yogesh (OpenERP)" Date: Tue, 12 Jul 2011 18:42:21 +0530 Subject: [PATCH] [IMP] add mouseover event for be able to drag and drop field within a export list. bzr revid: ysa@tinyerp.com-20110712131221-wcxsfq0u5fovv088 --- addons/base_export/static/src/js/base_export.js | 10 ++++++++++ addons/base_export/static/src/xml/base_export.xml | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/addons/base_export/static/src/js/base_export.js b/addons/base_export/static/src/js/base_export.js index 342fffa711a..158ecb03999 100644 --- a/addons/base_export/static/src/js/base_export.js +++ b/addons/base_export/static/src/js/base_export.js @@ -101,6 +101,16 @@ openerp.base_export.Export = openerp.base.Controller.extend({ self.selected_field_id = this.id; self.selected_field_str = this.text; }); + jQuery($.find('#fields_list')).mouseover(function(event){ + if(event.relatedTarget){ + if ('id' in event.relatedTarget.attributes && 'string' in event.relatedTarget.attributes){ + field_id = event.relatedTarget.attributes["id"]["value"] + if (field_id && field_id.split("-")[0] == 'export'){ + self.add_field(event.relatedTarget.attributes['id']["value"], event.relatedTarget.attributes["string"]["value"]); + } + } + } + }); }, // show & hide the contents diff --git a/addons/base_export/static/src/xml/base_export.xml b/addons/base_export/static/src/xml/base_export.xml index 5f2ab00012d..cebbb02d4d7 100644 --- a/addons/base_export/static/src/xml/base_export.xml +++ b/addons/base_export/static/src/xml/base_export.xml @@ -95,7 +95,7 @@ - +