product.product的视图继承问题
-
场景: product.product的form视图product_normal_form_view继承自product_template_form_view,我在代码中继承product_template_form_view这个视图往里面添加了一个page并给该page一个name="name1",然后我想在product.product的form视图里面修改到前面的page。操作方法是新建视图继承product_normal_form_view,然后用xpath找到这个page,往里面添加一些product.product不同于product.template 的独有属性。
问题: 调试时在window上没问题,编码完成测试上到centos测试服务器上就报错, 在product_normal_form_view里找不到name="name1"的page。这是什么原因, 有没有大佬来指点下哇!!!:crying_face: :crying_face: :crying_face: :crying_face: :crying_face: -
你可能把Odoo中实体类继承和视图的继承搞混了。
你继承product_template_form_view做的修改并不影响这个view本身和继承它的view。假设你继承
product_template_form_view
的view为product_template_form_My_modification_view
,那在创建你新的关于product.product
view就直接继承这个product_template_form_My_modification_view
就可以了。