تخطي للذهاب إلى المحتوى
القائمة
لقد تم الإبلاغ عن هذا السؤال
2 الردود
2051 أدوات العرض

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

الصورة الرمزية
إهمال