问题描述
您好,我是odoo的新手,我使用的是版本12,我想添加一个正在加载的外部JavaScript库。iohttps://loading.io/progress/。
我不知道如何添加它,因为我发现无法使用CDN。
任何帮助或提示将不胜感激,并在此先感谢。
解决方法
将Java脚本或CSS资产添加到Odoo,扩展相应的资产模板。
这可能是:
-
web.assets_frontend
用于前端网页。 -
web.assets_backend
用于后端Web客户端页面。
后端和前端均为 -
web.assets_common
。
资产文件(如果捆绑在一起)应该位于模块的static/lib/css
和static/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>