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

1.安装模块

2.编写xml 与正常view一样

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

3.在action windows中指定xml_id

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

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,配置灵活,便于开发 ---目前最佳解决方案_第3张图片

5.更新模块,完成

在这里插入图片描述

6.暂时仅支持odoo10

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

你可能感兴趣的:(odoo-开发,odoo-插件)