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

5 javascript odoo odoo-8

  • 这是我的文件,其中包含模板 'website_fb.fb_shared_post'

     Qweb.add_template('website_fb_redertemplate.xml');
    
    Run Code Online (Sandbox Code Playgroud)
  • 下面的代码通过创建一个网站端,widget所以现在如果调用它widget然后怎么做。
  • 我参考了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
         }
      });
    
    Run Code Online (Sandbox Code Playgroud)

Jai*_*tel 3

首先,当您创建小部件时,它会自动渲染您在第一行中提到的上面的 XML 文件,因此下面的行渲染另一个小部件模板 XML 文件

  $(Qweb.render("fb_shared_post", {'res':'Hello'})).prependTo('<TemplateDivID or Class>');
Run Code Online (Sandbox Code Playgroud)