Add website login menu
This commit is contained in:
parent
136ad0ec82
commit
bd522ae654
@ -79,6 +79,19 @@ class McsCorporateWebsiteSetup(models.AbstractModel):
|
||||
"Careers": ("/careers", 40),
|
||||
"Support": ("/support", 50),
|
||||
"Contact": ("/contact", 60),
|
||||
"Login": ("/web/login", 70),
|
||||
}
|
||||
main_menu = self.env.ref("website.main_menu", raise_if_not_found=False)
|
||||
for name, (url, sequence) in navigation.items():
|
||||
Menu.search([("name", "=", name)]).write({"url": url, "sequence": sequence})
|
||||
menus = Menu.search([("name", "=", name)])
|
||||
if menus:
|
||||
menus.write({"url": url, "sequence": sequence})
|
||||
elif main_menu:
|
||||
Menu.create(
|
||||
{
|
||||
"name": name,
|
||||
"url": url,
|
||||
"sequence": sequence,
|
||||
"parent_id": main_menu.id,
|
||||
}
|
||||
)
|
||||
|
||||
@ -35,4 +35,10 @@
|
||||
<field name="parent_id" ref="website.main_menu"/>
|
||||
<field name="sequence" type="int">60</field>
|
||||
</record>
|
||||
<record id="menu_login" model="website.menu">
|
||||
<field name="name">Login</field>
|
||||
<field name="url">/web/login</field>
|
||||
<field name="parent_id" ref="website.main_menu"/>
|
||||
<field name="sequence" type="int">70</field>
|
||||
</record>
|
||||
</odoo>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user