Hi I am trying to inherit a abstract field widget in Odoo js. Here is what i did.
odoo.define('hide_go_to_website.js', function (require){ use "strict"; // var WidgetWebsiteButtonIcon = require('website.WidgetWebsiteButtonIcon'); var WidgetWebsiteButtonIcon = require('website.backend.button'); console.log('WidgetWebsiteButtonIcon',WidgetWebsiteButtonIcon); //Undefined var AbstractField = require('web.AbstractField'); console.log('AbstractField',AbstractField); console.log('AbstractField',AbstractField.WebsitePublishButton);//Undefined console.log('AbstractField.WidgetWebsiteButtonIcon',AbstractField.WidgetWebsiteButtonIcon);//Undefined console.log('WidgetWebsiteButtonIcon',WidgetWebsiteButtonIcon);//Undefined var core = require('web.core'); console.log('core',core); var _t = core._t; var field_registry = require('web.field_registry'); console.log('ammm herre'); WidgetWebsiteButtonIcon.include({ _render:function(){ console.log('inside rendererrr'); var result = this._rpc({ model:'product.tempalate', method:'hasUseraccess01', args:[] }); console.log('result'); result.then(function(res){ this._super.apply(this, arguments); }); }, }); });