我想仅为特定类别的产品加载css文件。为此,我正在添加
<reference name="head">
<action method="addCss"><link>custom.css</link></action>
</reference>
在管理面板中特定类别的自定义设计选项卡上。这给了我
<link rel="stylesheet" type="text/css" href="http://domain.com/skin/frontend/base/default/custom.css" media="all" />
页面源代码中的。
问题是,这提供了来自“基础”皮肤的链接,我需要从“myCustom”皮肤添加它。
<link rel="stylesheet" type="text/css" href="http://domain.com/skin/frontend/myCustom/default/custom.css" media="all" />
如何使用addCss或我可以在管理面板/配置文件中提供的任何其他操作来实现此目的?
答案 0 :(得分:1)
我认为你没有从管理员设置“皮肤(图像/ CSS)”的值。转到System-&gt; Configuration-&gt; GENERAL / Design-&gt; Themes-&gt; Skin(Images / CSS)并添加您的自定义主题名称。
希望会有所帮助!
答案 1 :(得分:0)
您的xml代码没问题。
文件必须存在/ skin / yourpackage / yourtheme /才能加载(不在/ skin / yourpackage / yourtheme / css /)