Openerp odoo 10 javascript小部件不工作:找不到客户端操作';petstore.homepage';
我从github获取了oepetstore代码,并对其进行了修改以适应odoo10,但是它给了我错误,因为Openerp odoo 10 javascript小部件不工作:找不到客户端操作';petstore.homepage';,openerp,odoo-10,Openerp,Odoo 10,我从github获取了oepetstore代码,并对其进行了修改以适应odoo10,但是它给了我错误,因为找不到客户端操作“petstore.homepage”。在清单文件中,我包含了所有xml文件。github中提到的代码适用于odoo9,但不适用于10 petstore.js odoo.define('oepetstore.petstore',函数(require){ “严格使用”; var Class=require('web.Class'); var Widget=require('we
找不到客户端操作“petstore.homepage”
。在清单文件中,我包含了所有xml文件。github中提到的代码适用于odoo9,但不适用于10
petstore.js
odoo.define('oepetstore.petstore',函数(require){
“严格使用”;
var Class=require('web.Class');
var Widget=require('web.Widget');
var core=require('web.core');
var utils=require('web.utils');
var _t=核心;
var _lt=核心;
var homePage=Widget.extend({
初始化:函数(父级){
这是超级(家长);
log(“你好,JS,我在init里面。”);
},
开始:函数(){
log(“您的宠物商店主页已加载”);
},
});
core.view\u registry.add('petstore',主页);
});
petstore.xml
宠物店
宠物店
您正在view\u注册表上注册小部件
core.view\u registry.add('petstore',主页);
尝试将其添加到操作注册表中:
core.action\u registry.add('petstore',主页);
您可以在XML上看到您希望的是操作,而不是视图:
关于xml
宠物店之家
宠物店
在js上,而不是添加视图添加操作
core.action\u registry.add('petstore',主页);
还有odoo.define(module_name.js_file_name,…)