From: Antony Lesuisse Date: Tue, 17 Apr 2012 01:43:23 +0000 (+0200) Subject: [FIX] restore attachement, part2 very beginning of add X-Git-Tag: 7.0-server~3692 X-Git-Url: http://git.inspyration.org/?a=commitdiff_plain;h=4ecd07837f5f28d295efd5fe13b6643f863851fc;p=odoo%2Fodoo.git [FIX] restore attachement, part2 very beginning of add bzr revid: al@openerp.com-20120417014323-vp1cn1k5en5ogmdq --- diff --git a/addons/web/static/src/js/views.js b/addons/web/static/src/js/views.js index 5098237..79d3d4c 100644 --- a/addons/web/static/src/js/views.js +++ b/addons/web/static/src/js/views.js @@ -757,7 +757,6 @@ session.web.Sidebar = session.web.Widget.extend({ var section = $(this).data('section'); var index = $(this).data('index'); $(this).closest('ul').hide(); - console.log('click item',section,index); var item = self.items[section][index]; if (item.callback) { item.callback.apply(self, [item]); @@ -876,8 +875,12 @@ session.web.Sidebar = session.web.Widget.extend({ a.url = prefix + a.id + '&t=' + (new Date().getTime()); } }); - this.items['files'] = attachments; - this.redraw(); + attachments.push( { label: _t("Add..."), callback: self.on_attachment_add } ); + self.items['files'] = attachments; + self.redraw(); + }, + on_attachment_add: function(e) { + this.$element.find('.oe_sidebar_add').show(); }, on_attachment_changed: function(e) { return; diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml index 0df4ca7..7cbffe8 100644 --- a/addons/web/static/src/xml/base.xml +++ b/addons/web/static/src/xml/base.xml @@ -519,6 +519,9 @@ +