Hii Alexandra Wagner,
After the removing the Events menu from the xml you needs to add som code into the method _compute_menu
total_events = self.env['event.event'].sudo().search([('is_published','=',True)])
menus = self.env['website.menu'].browse(website._get_menu_ids())
main_menus_id = menus.search([('url','=','/default-main-menu'),('website_id','=',website.id)],limit=1)
for event in total_events:
if event.name not in menus.mapped('name') and main_menus_id:
self.env['website.menu'].create({'name':event.name,'url':event.website_url,'website_id':website.id,'parent_id':main_menus_id.id})
menus = self.env['website.menu'].browse(website._get_menu_ids())
After adding this code into the _compute_menu it dynamically adding the event into theasus websites main menus.If you want to seen an demo then i can send you.
Hey, did you find a solution?
Im having the same problem.
Hii Alexander Wagner,
I just one question yo you that, you have to create the all of the you event into the front of the menu into the website, right?