Odoo 继承对象增加属性,不显示protal o_affix_enabled 内容

给website.layout 增加一个属性 no_affix_top_menu :用于控件前端是否显示,根据request 请求

<template id="affix_top_menu" inherit_id="website.layout" customize_show="True" name="Affix Top Menu">
            <xpath expr="//header" position="attributes">
                <attribute name="t-if">not no_affix_top_menu</attribute>
            </xpath>
        </template>

相应请求:


class Webreport(http.Controller):
    @http.route('/usercenter', type='http', auth='user', methods=['GET', 'POST'], website=True)
    def usercenter(self):
        values = {
            'no_footer': True,
            'no_affix_top_menu': True
        }
        return request.render("web_user_center.miancenter", values)

显示效果:

发布了313 篇原创文章 · 获赞 4 · 访问量 51万+

猜你喜欢

转载自blog.csdn.net/billhepeng/article/details/103458719