Odoo 11:如何在正文末尾而不是在html头内加载javascript?

时间:2019-05-07 08:39:44

标签: xml dom structure odoo-11

Odoo 11将所有JavaScript文件放入HTML <head>中。但是,由于在页面速度方面这是一种不好的做法,因此应该在关闭</body>标记之前加载文件。

我已经发现有一个名为“ web.layout”的QWEB视图,它提供了基本的HTML结构。在此视图中是<head>标签,并在其中写入了<t t-raw="head or ''"/>,我认为这是一个变量,其中包括元标记,css和js脚本。

现在,我要以某种方式更改此“ head”变量以删除js脚本。同时创建另一个包含所有js脚本的变量(例如<t t-set="jsfoot">),并将此变量放在结束</body>标记之前(例如:[... ] <t t-raw="jsfoot or ''"/></body> [...]

我该怎么办?为此我必须修改哪些变量/模板?

0 个答案:

没有答案