Odoo tree视图顶部左上角添加按钮-无需js,配置灵活,便于开发 ---目前最佳解决方案

1.安装模块

2.编写xml 与正常view一样

注意:在arch中 需要用<custom_cp_button>包围起来
Odoo tree视图顶部左上角添加按钮-无需js,配置灵活,便于开发 ---目前最佳解决方案

3.在action windows中指定xml_id

Odoo tree视图顶部左上角添加按钮-无需js,配置灵活,便于开发 ---目前最佳解决方案

custom_cp_button_view_id: 指的是第二步中,所创建的View的xml_id
cp_show_in: 添加的按钮生效位置 有3个值(both,tree,form) 
	both: 即在tree, form中都显示按钮 default
	tree: 显示在tree视图上
	form: 显示在form视图上


4. 实现model的方法

create_batch 方法为步骤2中button的action

Odoo tree视图顶部左上角添加按钮-无需js,配置灵活,便于开发 ---目前最佳解决方案

5.更新模块,完成

Odoo tree视图顶部左上角添加按钮-无需js,配置灵活,便于开发 ---目前最佳解决方案

6.暂时仅支持odoo10

7.此模块为收费模块,有意者请联系 QQ 357346640