Hello all,
In my new module, I want to modify (override) completely the update_summary function of the file point_of_sale/static/src/js/widgets.js ? But I don't manage it.
Here is my trying code in my module pos_lapagept :
console.log('WIDGETS_CF.JS'); //this one works!!!
openerp.pos_lapagept = function (instance) {
var module = instance.point_of_sale
module.PosBaseWidget.include({
update_summary: function(){
console.log('NEW UPDATE_SUMMARY FUNCTION');
var order = this.pos.get('selectedOrder');
var total = order ? order.getTotalTaxIncluded() : 0;
var taxes = order ? total - order.getTotalTaxExcluded() : 0;
this.el.querySelector('.summary .total > .value').textContent = this.format_currency(total);
this.el.querySelector('.summary .total .subentry .value').textContent = 'dsdds';//this.format_currency(taxes);
},
});
}
I have no error in the console, none reaction... Only the first line of my code works!
Could you please help?
What version of Odoo are you using? There was a major change on how JS is structured from v8 to v9.
I'm sorry. We use Odoo 8.
nice :) you've found a solution yourself while I was editing the answer