Magento удалить CSS или JS из определенного вида - PullRequest
27 голосов
/ 30 января 2012

Привет, я добавил это в определение layout.xml:

<reference name="head">
    <action method="addCss"><stylesheet>css/local.css</stylesheet></action>
</reference>

и это внутри того же файла:

<action method="removeItem"><type>css</type><name>css/local.css</name></action>

Но это не удаляет CSSПосмотреть.Возможно, это не правильная разметка для достижения этой цели.Но понятия не имею.Кто-нибудь может помочь?

Ответы [ 2 ]

76 голосов
/ 29 октября 2013

Вот как удалить все различные CSS и JS из скина или папки js

<reference name="head">
    <!-- For a JS in the js folder -->
    <action method="removeItem"><type>js</type><name>functions.js</name></action>
    <!-- For a JS in the skin folder -->
    <action method="removeItem"><type>skin_js</type><name>functions.js</name></action>
    <!-- For CSS in the skin folder -->
    <action method="removeItem"><type>skin_css</type><name>css/local.css</name></action>
    <!-- For CSS in the js folder -->
    <action method="removeItem"><type>js_css</type><name>local.css</name></action>
</reference>
42 голосов
/ 30 января 2012

Попробуйте skin_css:

<action method="removeItem"><type>skin_css</type><name>css/local.css</name></action>
...