meanbee/footerjs

此包最新版本(0.1.3)没有可用的许可证信息。

Meanbee Footerjs 模块

安装数: 10,671

依赖项: 0

建议者: 0

安全性: 0

星级: 143

关注者: 23

分支: 42

开放问题: 5

类型:magento-module

0.1.3 2017-07-26 13:42 UTC

This package is not auto-updated.

Last update: 2024-09-15 02:16:56 UTC


README

提高页面加载速度的常见网络开发技术是将 JavaScript 移到页面底部。前端 Magento 开发者常见的挫败感是无法这样做,因为模板中存在大量内联 JavaScript。

此扩展监听 core_block_abstract_to_html_after 事件,删除其找到的任何 JavaScript,并将其附加到 body 的末尾。

已测试

  • CE 1.9
  • EE 1.14(包括 FPC)

使用方法

系统 > 配置 > 高级 > 开发者 > JavaScript 设置 > 将 JavaScript 移至页脚 中启用扩展。

系统 > 配置 > 高级 > 开发者 > JavaScript 设置 > FooterJS 排除块 中添加必须保留在页脚之外的 JS 块的名称。请用逗号分隔块名称。请注意,JS 库被移动到页脚,因此请小心排除具有依赖项的 JS。

还可以通过另一种方式排除一些 JS 不移动到页脚 - 在 script 标签上添加属性 data-footer-js-skip="true"。目前没有排除使用 layout 中的 addJs/addItem 添加的 JS 的方法。

许可证

版权(C)2015 Tom Robertshaw

本程序是自由软件:您可以自由重新分发和/或修改它,具体可参考自由软件基金会根据其发布的 GNU 通用公共许可证的条款,许可证版本为 3 或(根据您的选择)许可证的任何后续版本。

本程序是在希望它会有用的前提下分发的,但没有任何保证;甚至没有关于其商业性或适用于特定目的的暗示性保证。有关详细信息,请参阅 GNU 通用公共许可证。

您应该已经收到了随本程序一起提供的 GNU 通用公共许可证副本。如果没有,请参阅 https://gnu.ac.cn/licenses/