将外部 javascript 库添加到 odoo 12

Add external javascript library to odoo 12

你好,我是 odoo 的新手,我使用的是版本 12,我想添加一个外部 javascript 库,它是 loading.io https://loading.io/progress/.

不知道怎么添加,因为我看到不能用cdn

任何帮助或提示将不胜感激,并提前致谢。

向 Odoo 添加 Javascript 或 CSS 资产,扩展适当的资产模板。

这可能是:

  • web.assets_frontend 用于前端网页。
  • web.assets_backend 用于后端网络客户端页面。
  • web.assets_common 用于后端和前端。

资产文件(如果捆绑)应该在您的模块中,在 static/lib/cssstatic/lib/js 子目录中。

例如:

<odoo>
  <template id="mymodule_web_assets" name="My Web Assets"
            inherit_id="web.assets_frontend">
     <xpath expr="." position="inside">

       <link rel="stylesheet" type="text/css"
             href="/<mymodule>/static/lib/css/loading-bar.css"/>
       <script type="text/javascript"
               src="/<mymodule>/static/lib/js/loading-bar.js"></script>

    </xpath>
  </template>
</odoo>