【发布时间】:2015-11-23 03:03:23
【问题描述】:
我正在尝试在 Magento 面板中合并我的 javascript。
- 合并 JS [是]
- 协议相对 URL [YES]
但是当我设置这个时,(清除 magento 中的缓存),然后重新加载页面。我的商店源代码中我的JS链接消失了,JS崩溃了。 另一方面,如果我使用我的 css 执行此操作,它就可以工作。
我也看到我的js文件是这样的:
path/to/js/menu.12347636.js
我的 css 文件看起来像:
path/to/css/boxes.css
也许这是问题所在,magento 无法识别文件,但我不知道这是怎么回事。
感谢您的帮助!
【问题讨论】:
-
不合并时,如何将这些文件包含到您的页面中?
-
合并您的 Js 可能会导致错误导致其中断,请检查您的控制台。此外,CSS 合并文件应该具有相似的名称,因此看起来这不起作用。
-
@adrien54 文件通过xml包含在“page.xml”中并存储在skin/frontend/myStore/default/js/中
-
嗨@WombleGold,是的,但问题是当我合并时,Magento 停止调用它们,它们从 Web 检查器的源代码中消失。
-
你能看到合并的JS文件是否真的在media/js文件夹中创建吗?
标签: javascript css magento merge