【问题标题】:How to override customize_show Attribute in Odoo 11?如何覆盖 Odoo 11 中的自定义显示属性?
【发布时间】:2018-01-23 16:05:06
【问题描述】:

模块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,所以我无法以我猜的方式覆盖它。

【问题讨论】:

    标签: xml odoo odoo-11


    【解决方案1】:

    您可以尝试直接更新模板的ir.ui.view记录:

    <record id="website.footer_default" model="ir.ui.view">
        <field name="customize_show" eval="False"/>
    </record>
    

    【讨论】:

    • 工作就像一个魅力。非常感谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-05-08
    • 2014-08-18
    • 1970-01-01
    • 2012-06-02
    • 2023-02-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多