Javascript 如何在odoo中调用网站端小部件

Javascript 如何在odoo中调用网站端小部件,javascript,odoo,odoo-8,Javascript,Odoo,Odoo 8,这是我的文件,其中包含模板'website\u fb.fb\u shared\u post' Qweb.add_template('website_fb_redertemplate.xml'); 下面的代码通过创建一个网站端小部件,所以现在如果调用这个小部件,那么怎么办呢 我参考了Odoo文档,但没有什么可以理解的,所以请帮助我 var RenderTemplate = Widget.extend({ template: 'website_fb.fb_shared_post',

这是我的文件,其中包含模板
'website\u fb.fb\u shared\u post'

 Qweb.add_template('website_fb_redertemplate.xml');
  • 下面的代码通过创建一个网站端
    小部件
    ,所以现在如果调用这个
    小部件
    ,那么怎么办呢
  • 我参考了
    Odoo
    文档,但没有什么可以理解的,所以请帮助我

    var RenderTemplate = Widget.extend({
         template: 'website_fb.fb_shared_post',
         events: {
         // DO some code
         },
        init: function (el) {
         // DO some code
         },
        start: function () {
        // DO some code
         }
      });
    

  • 首先,当您创建小部件时,它将自动呈现您在第一行中提到的上方XML文件,因此在第二行下方呈现另一个小部件模板XML文件

      $(Qweb.render("fb_shared_post", {'res':'Hello'})).prependTo('<TemplateDivID or Class>');
    
    $(Qweb.render(“fb_shared_post”,{'res':'Hello'})).prependTo(“”);