2014-11-06 131 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,模板...)。

相关问题