2012-01-30 22 views
26

Hi i thêm này để catalog.xml nét bố trí:Magento remove css hoặc js từ cái nhìn cụ thể

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

và điều này vào trong cùng một tập tin:

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

Nhưng nó không loại bỏ css từ chế độ xem đó. Có thể, rằng nó không phải là đánh dấu đúng để đạt được điều này. Nhưng không có ý tưởng. Bất cứ ai cũng có thể giúp đỡ?

+0

có bạn đã thực hiện shure, mà catalog.xml của bạn hoặc một số xử lý là không bị ghi đè bởi tiện ích mở rộng khác? –

Trả lời

39

Hãy thử skin_css:

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

Yêu bạn đời. Tỉnh trưởng của nó! – zsitro

69

Dưới đây là làm thế nào để loại bỏ tất cả các CSS khác nhau và JS ở da hoặc thư mục 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> 
+3

Công việc tốt đang diễn ra ở trên và ngoài câu hỏi OPs để giúp những người dùng Google đồng hành. – Benjam

+2

Cảm ơn @Benjam! Magento là rất khó, và một phần câu trả lời không giúp gì nhiều. – Shadowbob

+1

Thực hiện tốt @Shadowbob – eroedig

Các vấn đề liên quan