-1

我正在尝试为 magento 扩展添加一些样式。为此,我尝试通过其 Extension.xml 加载 css 文件。通过添加以下代码->

<refernce name="head">
<action method="addItem"><type>skin_css</type><name>EXTENSION NAME/css/style.css</name><params/></action>

</refernce>

但它不起作用。所以我的问题是如何检查 css 文件是否在 magento 站点中加载。我尝试检查源文件,但不包含我想要的 css 文件的链接,但它也不包含默认情况下已存在于 Extension.xml 中的 js 文件的链接。

4

3 回答 3

2

您可以使用 firebug(如果您使用的是 mozilla firefox)来检查您的 css 是否已应用。如果应用了 css,它会显示 css 名称及​​其属性。

于 2012-07-19T09:58:24.993 回答
0

您可以通过查看页面源代码来判断代码行和代码是否正确加载……在您的情况下,它们的声音不是。

我的猜测是您的问题是关闭参数标记(为什么存在?)或者根本没有加载扩展。

于 2012-07-18T07:52:50.247 回答
0

确保您已正确初始化扩展并且所有文件都放置在正确的路径中。

假设您的命名空间是“Yourcompany”,您的扩展名为“Extension”,并且您使用的是默认/默认主题,至少您需要以下文件:

  1. 应用程序/etc/modules/Yourcompany_Extension.xml
  2. app/code/local/Yourcompany/Extension/etc/config.xml
  3. 应用程序/设计/前端/默认/默认/布局/extension.xml
  4. 皮肤/前端/默认/默认/扩展/css/style.css
于 2012-07-18T11:33:19.183 回答