如何覆盖 Odoo 11 中的 customize_show 属性?
How to override customize_show Attribute in Odoo 11?
模块 website
有这个模板:
<template id="footer_default" inherit_id="website.footer_custom" customize_show="True" name="Automatic Footer">
<xpath expr="//div[@id='footer']" position="replace">
...
</xpath>
</template>
他们正在设置 customize_show
属性,我想在我的模块中将其覆盖为 false 以删除自定义菜单中的选项。
我试过这个和其他几个方法:
<template id="footer_default" inherit_id="website.footer_custom" customize_show="False" active="False" name="Automatic Footer">
</template>
但我想问题是我的是 my_module.footer_default
所以我想我不能那样覆盖它。
您可以尝试直接更新模板的ir.ui.view
记录:
<record id="website.footer_default" model="ir.ui.view">
<field name="customize_show" eval="False"/>
</record>
模块 website
有这个模板:
<template id="footer_default" inherit_id="website.footer_custom" customize_show="True" name="Automatic Footer">
<xpath expr="//div[@id='footer']" position="replace">
...
</xpath>
</template>
他们正在设置 customize_show
属性,我想在我的模块中将其覆盖为 false 以删除自定义菜单中的选项。
我试过这个和其他几个方法:
<template id="footer_default" inherit_id="website.footer_custom" customize_show="False" active="False" name="Automatic Footer">
</template>
但我想问题是我的是 my_module.footer_default
所以我想我不能那样覆盖它。
您可以尝试直接更新模板的ir.ui.view
记录:
<record id="website.footer_default" model="ir.ui.view">
<field name="customize_show" eval="False"/>
</record>