我想通过 page.xml 删除所有默认的 magento JS 和 CSS。我尝试使用“removeItem”方法删除,但需要更多的努力(将近 15 到 20 个文件)。
有什么方法可以删除仅默认的magento JS 和CSS 吗?
最佳答案
好的。
如果我正确理解您的问题,您想要更改父文件而不是多个子文件。
Local.xml,这是您成功的关键。您不是在更改单个文件中的代码,而是在更改一个文件,告诉所有其他文件进行更改。任何 Magento 布局文件都可以定位任何布局句柄。
查看您的 <default>
句柄,更改包含将是这样的:
<default>
<reference name="head">
<action method="removeItem">
<type>skin_js</type>
<name>js/my_javascript.js</name>
<params/>
</action>
<action method="removeItem">
<type>skin_css</type>
<name>css/my_stylesheet.css</name>
</action>
</reference>
因此,无需进入每个子文件并更改包含内容,您只需将父文件更改为跨站点的递归更改即可。这也适用于通过更改 removeItem
添加包含至 addItem
.
希望对您有所帮助!
干杯
关于javascript - 删除 magento 中的所有 CSS 和 JS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25572706/