2014-11-06 130 views
1

我有一個自定義css.I已將它放在我們正在使用的主題中 - skin \ frontend \ my-theme \ default \ css \ custom.css自定義css添加到Magento中的page.xml中未加載

現在我已經叫page.xml這個文件 - 應用程序/設計/前端/我的主題/默認/佈局/ page.xml

語法:

<layout version="0.1.0"> 
<default translate="label" module="page"> 
<block type="page/html_head" name="head" as="head"> 
<action method="addCss"><stylesheet>css/custom.css</stylesheet></action> 
</block> 
</default> 
</layout> 

當我檢查查看源代碼,我沒有看到我的custom.css。

你能告訴我什麼是錯的,我如何去工作custom.css?

+0

您是否在添加css後清除緩存? – 2014-11-06 13:11:02

回答

0

你應該嘗試:

<?xml version="1.0" encoding="UTF-8"?> 
<layout> 

    <default> 

     <reference name="head"> 

      <!-- /skin/frontend/yourpackage/yourtheme/css/custom.css --> 
      <action method="addItem"><type>skin_css</type><name>css/custom.css</name><params/></action> 

     </reference> 

    </default> 

</layout> 

或者:

<?xml version="1.0" encoding="UTF-8"?> 
<layout> 

    <default> 

     <reference name="head"> 

      <!-- /skin/frontend/yourpackage/yourtheme/css/custom.css --> 
      <action method="addCss"><stylesheet>css/custom.css</stylesheet></action> 

     </reference> 

    </default> 

</layout> 

當你想在現有的集團中插入一些東西,你必須使用 「參考」 的標籤。將塊名稱放在「名稱」屬性中。 您現在可以將您想要的所有內容添加到您的現有塊(如childs,css,模板...)。

相關問題