点击跳转进入免费课程(课程持续更新中…)
课件文档地址:点击跳转
课程环境地址:点击跳转 账密:testuser
gitee代码地址:点击跳转(分支learning_odoo12)
微信公众号二维码:
描述
简单来说客户端动作通过注册一组widget,来绑定特定的action.
从服务器的角度来看客户端动作仅仅是 ir_action模型中保存的一条记录;从Web客户端角度来看,他是一个继承自AbstractAction类的小部件(widget)。
使用客户端动作前需要在注册表中进行注册(core.action_registry.add(’’, ‘’))
添加客户端动作(Adding a client action)
客户端动作是一个小部件(Widget),添加客户端动作需要实现两个步骤:创建一个新的小部件以及在注册表中进行注册
添加新的小部件(Widget)
var AbstractAction = require('web.AbstractAction');
var core = require('web.core');
var TongjiPage = AbstractAction.extend({
template: 'MainTongjiPage',
init: function(