odoo关于form视图中footer标签的隐藏问题

问题:在one2many字段跳转的form视图中,底部自定义的提交、取消按钮失效

1、先说一下one2many字段在form表单中的两种写法:

  一、对应模型有自己的tree和form视图。form表单中的one2many字段如果对应的模型有单独的tree和form视图,one2many字段模型的视图会将对应的模型视图拼接过来。

  二、如果只有当前视图会使用这个one2many对应模型的视图,可以直接将对应tree和form写在one2many字段内

    如:<field name="one2many字段名">

        <tree>目标模型的tree视图<tree/>

        <form>目标模型的form视图<form/>

      <field/>

2、当目标模型的form视图中定义了footer标签,会将原本的odoo底层的视图标签footer覆盖。

      

  导致odoo自带的按钮消失,自己定义的按钮没有写对应的逻辑代码,也无法使用的情况

   此时只需要将你自定义的footer标签注释掉或者删掉  就可以使用odoo自带的底部按钮

 

 

 

 

posted @ 2020-08-05 14:06  鹿哥  阅读(662)  评论(0)    收藏  举报