继承JS文件并覆盖odoo 8中的函数

时间:2016-06-09 07:04:09

标签: javascript inheritance odoo-8

我需要继承JS文件并覆盖其中的函数show_annoucement_bar

基本代码是:

 openerp_announcement = function(instance) {
    instance.web.WebClient.include({
        show_application: function() {
            return $.when(this._super.apply(this, arguments)).then(this.proxy('show_annoucement_bar'));
        },
    _ab_location: function(dbuuid) {
        return _.str.sprintf('https://services.openerp.com/openerp-enterprise/ab/css/%s.css', dbuuid);
    },
    show_annoucement_bar: function() {
        //Base codes..............
    }
   });
};

我试过了:

 openerp_announcement.include({
 show_annoucement_bar: function() {
     alert('New function');
  }
)};

新的js文件显示在html headr部分。但不工作?

0 个答案:

没有答案