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
129
5
May 19
6923
1
Dec 24
55
2
Nov 24
597
1
Oct 24
257