如何删除<script>标签?

时间:2018-02-07 07:45:01

标签: tags drupal-8

我想删除脚本代码并尝试此代码:&#xA; 输入图片说明这里

&#xA;&#xA;
&#xA;&#xA;功能mythemename_js_alter(&$ javascript,AttachedAssetsInterface $ assets){&#xA; unset($ javascript [' /public:/languages/en_QSlF4vrel7qmkEG5lSj1NjAbhdL7GHx1GMl9HN4CFmo.js']);
}

但脚本标签仍然在这里。< / p>&#XA;

1 个答案:

答案 0 :(得分:0)

<强> 1.print_r($ java描述);
2.查找js位置;
3.unset($ javascript ['你找到的路径']);
**

例如:

脚本src是/public:/languages/en_QSlF4vrel7qmkEG5lSj1NjAbhdL7GHx1GMl9HN4CFmo.js

我发现了这个:

[core/modules/locale/locale.translation.js] =>
Array ( [group] => -100 [type] => external
[data] =>/public://languages/en_QSlF4vrel7qmkEG5lSj1NjAbhdL7GHx1GMl9HN4CFmo.js 
[version] => -1 
[minified] => 
[weight] => -17.996 
[cache] => 1 
[preprocess] => 1 
[attributes] => Array ( ) 
[browsers] => Array ( )
[scope] => footer )

然后使用

unset($javascript['core/modules/locale/locale.translation.js']);