javascript - 删除 magento 中的所有 CSS 和 JS

标签 javascript css magento

我想通过 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/

相关文章:

javascript - 如何使用应用程序选择的多个收件人创建请求对话框

php - 由于 url 路径错误,样式未在 magento 中加载,如何解决?

javascript - Angular POST JSON 结构

javascript - 除了 Marionette 应用程序之外还可以进行登陆/身份验证

javascript - 尝试获取 IP 并删除句点以在页面上的其他位置使用 int

CSS 容器/背景不显示;其余布局工程

javascript - 在所有现代浏览器上检测缩放级别

CSS 不适用于表格行

Magento 使用 PayPal 处理信用卡而不重定向到 PayPal

magento 强制在时间之前执行 cron 作业