[FIX]Renamed import module to data_import.
bzr revid: kch@tinyerp.com-20110803130146-ur8a91zoe6w7qjml
This commit is contained in:
@@ -27,12 +27,12 @@
|
||||
"static/src/js/views.js",
|
||||
"static/src/js/data.js",
|
||||
"static/src/js/data_export.js",
|
||||
"static/src/js/data_import.js",
|
||||
"static/src/js/form.js",
|
||||
"static/src/js/list.js",
|
||||
"static/src/js/list-editable.js",
|
||||
"static/src/js/search.js",
|
||||
"static/src/js/view_tree.js",
|
||||
"static/src/js/import.js",
|
||||
],
|
||||
'css' : [
|
||||
"static/lib/jquery.superfish/css/superfish.css",
|
||||
|
||||
@@ -89,8 +89,8 @@ openerp.base = function(instance) {
|
||||
if (openerp.base.data_export) {
|
||||
openerp.base.data_export(instance);
|
||||
}
|
||||
if (openerp.base.import){
|
||||
openerp.base.import(instance);
|
||||
if (openerp.base.data_import){
|
||||
openerp.base.data_import(instance);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
@@ -1,13 +1,8 @@
|
||||
openerp.base.import = function(openerp) {
|
||||
openerp.base.Import = openerp.base.Dialog.extend({
|
||||
init: function(parent, dataset, views){
|
||||
openerp.base.data_import = function(openerp) {
|
||||
openerp.base.DataImport = openerp.base.Dialog.extend({
|
||||
init: function(parent, dataset){
|
||||
this._super(parent);
|
||||
this.dataset = dataset;
|
||||
this.views = views;
|
||||
this.views_id = {};
|
||||
for (var key in this.views) {
|
||||
this.views_id[key] = this.views[key].view_id
|
||||
}
|
||||
},
|
||||
start: function() {
|
||||
var self = this
|
||||
@@ -216,19 +216,6 @@ openerp.base.ViewManager = openerp.base.Widget.extend({
|
||||
}
|
||||
}
|
||||
}
|
||||
if(this.flags && this.flags.sidebar) {
|
||||
if(this.$element.find('#importview')){
|
||||
this.$element.find('#importview').remove()
|
||||
}
|
||||
if(this.active_view == 'list' || this.active_view == 'form') {
|
||||
this.views[this.active_view].controller.$element.after(QWeb.render('ImportView'))
|
||||
this.$element.find('#importview').click(function(ev) {
|
||||
var import_view = new openerp.base.Import(self, self.dataset, self.views);
|
||||
import_view.start(false);
|
||||
ev.preventDefault();
|
||||
});
|
||||
}
|
||||
}
|
||||
return view_promise;
|
||||
},
|
||||
/**
|
||||
@@ -575,6 +562,8 @@ openerp.base.View = openerp.base.Widget.extend({
|
||||
console.log('Todo');
|
||||
},
|
||||
on_sidebar_import: function() {
|
||||
var import_view = new openerp.base.DataImport(this, this.dataset);
|
||||
import_view.start(false);
|
||||
},
|
||||
on_sidebar_export: function() {
|
||||
var export_view = new openerp.base.DataExport(this, this.dataset);
|
||||
|
||||
Reference in New Issue
Block a user