在 contao 中取消设置 javascript 文件
To unset a javascript file in contao
我在 core 文件夹中有一个 javascript 文件,我想在不编辑 core 的情况下取消设置该文件。我添加了
$GLOBALS['TL_JAVASCRIPT'][] = 'system/modules/lazy-images/assets/lazysizes-gh-pages/lazysizes.min.js|static';
在我的模板文件中。这个文件被最小化并出现在资产文件夹中。但是 head 标签中存在相同的文件。
<script src="system/modules/lazy-images/assets/lazysizes-gh-pages/lazysizes.min.js" async></script>
我需要取消设置这个文件。如何做到这一点?
此 JavaScript 是通过该扩展的 config.php
添加的。参见 https://github.com/derhaeuptling/contao-lazy-images/blob/2.0.1/config/config.php
要取消设置,您只需在您自己的扩展程序的 config.php
中的 $GLOBALS['TL_JAVASCRIPT']
中搜索 'system/modules/lazy-images/assets/lazysizes-gh-pages/lazysizes.min.js|async'
(在 之后加载 lazy-images
扩展)并取消设置该数组键。
但是,这样做可能并不明智。您不应将此脚本与其他脚本结合使用。
我在 core 文件夹中有一个 javascript 文件,我想在不编辑 core 的情况下取消设置该文件。我添加了
$GLOBALS['TL_JAVASCRIPT'][] = 'system/modules/lazy-images/assets/lazysizes-gh-pages/lazysizes.min.js|static';
在我的模板文件中。这个文件被最小化并出现在资产文件夹中。但是 head 标签中存在相同的文件。
<script src="system/modules/lazy-images/assets/lazysizes-gh-pages/lazysizes.min.js" async></script>
我需要取消设置这个文件。如何做到这一点?
此 JavaScript 是通过该扩展的 config.php
添加的。参见 https://github.com/derhaeuptling/contao-lazy-images/blob/2.0.1/config/config.php
要取消设置,您只需在您自己的扩展程序的 config.php
中的 $GLOBALS['TL_JAVASCRIPT']
中搜索 'system/modules/lazy-images/assets/lazysizes-gh-pages/lazysizes.min.js|async'
(在 之后加载 lazy-images
扩展)并取消设置该数组键。
但是,这样做可能并不明智。您不应将此脚本与其他脚本结合使用。