Odoo 添加 Treeview Web 控制器
Posted
技术标签:
【中文标题】Odoo 添加 Treeview Web 控制器【英文标题】:Odoo adding a Treeview web controller 【发布时间】:2018-04-23 11:48:58 【问题描述】:我至少 3 天一直在努力解决这个特定问题,但无法弄清楚我应该在哪里修改以向特定树视图添加新操作。
据我所知,它应该是一个网络控制器,但我不知道在哪里修改(我是在 .py 还是 .xml 文件中进行修改?) 有什么办法可以为此添加新操作吗? 如果您知道任何答案,请尽可能具体,因为我找不到任何有用的信息。
感谢您的宝贵时间。
【问题讨论】:
【参考方案1】:我自己解决了:
1) 转到要修改treeview的xml文件 2) 添加如下代码
<act_window
name="New Sub menu"
res_model="<target.model>"
src_model="<source.model>"
key2="client_action_multi" <!-- This will make it show on the "More" -->
<!-- "client_print_multi" => Will make it show on the "Print" -->
view_mode="form"
target="new"
view_type="form"
id="act_new_sub_menu"
/>
【讨论】:
以上是关于Odoo 添加 Treeview Web 控制器的主要内容,如果未能解决你的问题,请参考以下文章
Odoo8在TreeView左上角增加自定义按钮以及通过继承生成自定义的View_Mode