給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)
顯示效果: