0
我已经创建了一个具有特定功能的新的webcontroller,我想这个webcontroller作为主页odoo 9.0
。如何更改odoo的默认页面与其他webcontroller odoo 9.0
我试图将@http.route('/', type='http', auth='public', website=True)
作为我的自定义webcontroller文件的main.py
作为路由,但仍然重定向到odoo的默认主页。
但是,如果我把网址为@http.route('/index', type='http', auth='public', website=True)
,该网页工作正常。
所以我的问题是什么是用自定义控制器或模块替换现有odoo主页的最佳方式。
菲利普,你真了不起。这个对我有用。现在,主页已被我的内容所取代。我也注意到这一点,网站是多语言的,当我改变语言时,它又重定向到以前的主页,并且URL是类似“fr_FR/page/homepage”的。我们还需要为多语种网址做些什么吗?请建议。 – Prawez
对不起@Prawez我自己并没有使用多语言功能。我想它会非常相似。你对于通向其他语言的道路有什么想法? –
我已经尝试了相同的方法来覆盖** @ http.route('/ page/',type ='http',auth =“public”,website = True)**从网站模块到我的自定义模块的方法,但每次都会给我500个内部错误。有没有其他方法可以重写此方法? –
Prawez