跳至内容
菜单
此问题已终结
2 回复
2030 查看

How do I show the Odoo 8 default top bar menu in my custom routes and custom template?



Here is my code


controllers.py

-------------------------------

import  openerp


class Mymodule(http.Controller):

    @http.route('/mymoduletmp/', auth='public', website=True)

    def index2(self, **kw):

        return http.request.render('mymodule.hellotemplate')





hellotmp.xml

-------------------------------

<openerp>

    <data>

        <template id="hellotemplate">

                <p>Hello Myles9</p>

        </template>

    </data>

</openerp>







形象
丢弃
编写者 最佳答案

Thank you for the response Niyas Raphy
I tried what you said but I am getting this error  Internal Server Error

形象
丢弃
最佳答案

Hi,

Call the website.layout like this and see,

<template id="hellotemplate">
<t t-call="website.layout">
<p>Hello Myles9</p>
</t>
</template>

Thanks

形象
丢弃