自定义css添加到Magento中的page.xml中未加载
问题描述:
我有一个自定义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?
答
你应该尝试:
<?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,模板...)。
您是否在添加css后清除缓存? – 2014-11-06 13:11:02