在哪里把css放在Magento

时间:2013-07-09 15:26:12

标签: css magento layout

我有一个触发并正常运行的layout.xml文件,但我的css似乎不起作用。

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

修改

我有一个像这样的文件夹结构,

magento-&GT;皮肤 - &GT; frontend-&GT; enterprise-&GT; myfolder-&GT; CSS-&GT; mystyles.css

似乎magento正在寻找

magento-&GT;皮肤 - &GT; frontend-&GT;默认 - &GT;默认 - &GT; CSS-&GT; mystyles.css

如何编辑layout.xml以转到此目录?

2 个答案:

答案 0 :(得分:1)

如果您的其他设置工作正常,那么如果您没有任何商店,则必须在后端设置您的包名称和myfolder以进行默认配置,我假设您只有一个默认商店

然后转到Admin

中的此步骤

系统 - &gt;配置 - &gt;设计然后设置包名称而不是默认,并设置您的主题名称,而不是默认主题 >

以下是您可以从中获得更多想法的detail link

答案 1 :(得分:0)

自定义主题资源属于base/default主题。根据您的布局XML,您的自定义CSS文件属于 skin/frontend/base/default/css/mystyles.css

约定是将您的文件放在命名空间子文件夹中,以防止与最终用户文件发生潜在冲突。