[已解决]返回action跳转到对应的form视图
- 
如下代码,返回后跳转到 product.template某一个part的form视图上。但是,product.template是继承的,跳转后会跳转到odoo系统自带的视图,而不是我重写的form视图,res_model不能写对应的模块,这个应该在哪里可以写指定模块?return { 'type': 'ir.actions.act_window', 'view_type': 'form', 'view_mode': 'form', 'target': 'current', 'res_model': 'product.template', 'res_id': part_id, 'flags': {'initial_mode': 'edit'}, 'multi': False, }
- 
可以在参数 views里指定,比如:'views': [(form_view_id, 'form'), (tree_view_id, 'tree')....]替换其中的 form_view_id,tree_view_id为你对应视图id
- 
@digitalsatori 
 1、我是担心我本地测试的,跟正式服务器上的不一样,那样正式环境就会出错了。
 2、我在product.template里面指定了view_ids了,但是没有引用到啊
- 
应该指定 views,而不是view_ids
 注意view_ids对应的是ir.actions.act_window.view表
- 
@digitalsatori 
 我说的view_ids是在product.template的视图中的act_window中指定的,不是在这个里面写的。
 担心第一个问题,所以没有指定views里面的id
- 
views 里面的id,不用写死啊,可以通过xml-id来获得。 
- 
@digitalsatori 
 我以为只能写死,能引用就好,我试试,谢谢。
- 
@digitalsatori 
 我如果写views,如果view_id不写Integer类型的,会报错,可以写引用的xml id是怎么写的?
