comparison app/view/window/FileUpload.js @ 730:66812ad4b720

Show the window for importer response messages.
author Raimund Renkert <raimund.renkert@intevation.de>
date Fri, 17 Apr 2015 13:16:14 +0200
parents e002234d7da5
children 3bc19188fc3a
comparison
equal deleted inserted replaced
729:7eb8ef8e68ca 730:66812ad4b720
67 method: 'POST', 67 method: 'POST',
68 url: 'lada-server/import/laf' 68 url: 'lada-server/import/laf'
69 }); 69 });
70 this.mon(uploader, 'uploadsuccess', win.uploadSuccess, win); 70 this.mon(uploader, 'uploadsuccess', win.uploadSuccess, win);
71 this.mon(uploader, 'uploadfailure', win.uploadFailure, win); 71 this.mon(uploader, 'uploadfailure', win.uploadFailure, win);
72 console.log(button.up('window'));
73 if (button.up('window').file !== null) { 72 if (button.up('window').file !== null) {
74 uploader.uploadItem(button.up('window').file); 73 uploader.uploadItem(button.up('window').file);
75 } 74 }
76 }, 75 },
77 76
78 uploadSuccess: function() { 77 uploadSuccess: function(file, response) {
79 this.close(); 78 this.close();
79 var win = Ext.create('Lada.view.window.ImportResponse', {
80 data: response.response.responseText,
81 message: response.message,
82 fileName: file.config.fileApiObject.name,
83 title: 'Importergebnis'
84 });
85 win.show();
80 }, 86 },
81 87
82 uploadFailure: function() { 88 uploadFailure: function(file, response) {
83 this.close(); 89 this.close();
90 var win = Ext.create('Lada.view.window.ImportResponse', {
91 data: response.response.responseText,
92 message: response.message,
93 fileName: file.config.fileApiObject.name,
94 title: 'Importergebnis'
95 });
96 win.show();
84 } 97 }
85 }); 98 });

http://lada.wald.intevation.org