How to use custom js functions in odoo Js.
Odoo is the world's easiest all-in-one management software.
 It includes hundreds of business apps:
- CRM
 - e-Commerce
 - Contabilità
 - Magazzino
 - PoS
 - Project
 - MRP
 
La domanda è stata contrassegnata
Hi, to add a function to a new or existing POS odoo component you can use this code:               odoo.define('module_name.main_component_name', function(require) {
    'use strict';
    const PosComponent = require('point_of_sale.PosComponent');
    const Registries = require('point_of_sale.Registries');
   //for defining a new component
    class ComponentName extends PosComponent {
        function_name() {
            //function definition
        }
    }
    Registries.Component.add(ComponentName);
    return ComponentName;
    // or for existing components
    const ExistingComponent = require('point_of_sale.ExistingComponent');
    const ComponentName = ExistingComponent => class extends ExistingComponent {
        function_name() {
            //function definition
        }
    };
    Registries.Component.extend(ExistingComponent, ComponentName);
    return ExistingComponent;
});
Hope it helps
Ti stai godendo la conversazione? Non leggere soltanto, partecipa anche tu!
Crea un account oggi per scoprire funzionalità esclusive ed entrare a far parte della nostra fantastica community!
Registrati