我想通过page.xml删除所有默认的magento JS和CSS。我试图通过使用" removeItem"删除方法,但需要更多的努力(近15到20个文件)。
有没有办法删除默认magento' JS和CSS?
答案 0 :(得分:0)
好。
如果我正确理解您的问题,您想要更改父文件而不是多个子文件。
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
我希望这有帮助!
干杯