Skip to Content
Menu
This question has been flagged

Which Module to inherit the Website Homepage, and how to add the custom html code in website homepage...

Avatar
Discard
Best Answer
<odoo>
<template id="theme_custom.new_homepage" inherit_id="website.homepage">
<xpath expr="//div[@id='wrap']" position="replace">
<div id="wrap" class="oe_structure">
              hello
</div>
</xpath>
</template>
</odoo>

Try this
Though Answer From Cybrosys Also works
Avatar
Discard
Best Answer

Hi,

You can extend the website homepage like this,

<template id="new_homepage" inherit_id="website.homepage">
</template>

In Python,


from odoo import http
from odoo.addons.website.controllers.main import Website

class Website(Website):

@http.route(auth='public')
def index(self, data={}, **kw):
super(Website, self).index(**kw)
return http.request.render('<template_external_id>', data)


Please see this link: https://www.odoo.com/forum/help-1/question/odoo-v11-website-how-to-replace-home-page-139437


Thanks

Avatar
Discard
Author

Hi,

Your answer is Odoo V11, but i need Odoo V12.

Your Code is working on Odoo V10 & V11,

But Odoo 12 is not accept it.

How to inherit the website homepage in odoo12.

Thanks & Regards by Mohan

Related Posts Replies Views Activity
0
Sep 24
1064
5
May 19
8293
2
Jul 25
6340
1
Jul 25
892
2
Jun 25
2448