web-dev-qa-db-ja.com

Magentoは特定のビューからcssまたはjsを削除します

やあ私はこれをcatalog.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を削除しません。これを達成するための適切なマークアップではない可能性があります。しかし、わからない。誰でも手伝うことができますか?

27
zsitro

Skin_cssを試してください:

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

以下は、スキンまたはjsフォルダー内のすべての異なるCSSおよび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>
76
Shadowbob