3

找不到运行 Magento 1.7 的此问题的解决方案。上面主列中显示的类别。我想在页面宽度的两列上方显示它。这是一个例子:http ://www.vimodos.nl/schoenen?art_sex=92

有人有解决方案吗?非常感谢您的回复!

更新

谢谢回复。我按照您的指示在 catalog.xml 中添加了一个名为 category.image 的块

    <reference name="content">
        <block type="catalog/category_view" name="category.products"    template="catalog/category/view.phtml">
            <block type="catalog/product_list" name="product_list" template="catalog/product/list.phtml">
             <block type="catalog/category_image" name="category.image" template="catalog/category/image.phtml">
                <block type="catalog/product_list_toolbar" name="product_list_toolbar" template="catalog/product/list/toolbar.phtml">
                    <block type="page/html_pager" name="product_list_toolbar_pager"/>

之后,我在 /template/catalog/category/ 下创建了一个 image.phtml 文件

重新加载类别页面时它是空的,没有错误消息。左侧栏中的小部件可见。

有什么建议么?非常感谢!

4

1 回答 1

4

这似乎是 Magento 的内置功能。

要启用它,请执行以下操作:

  • 登录到管理面板
  • 转到目录->管理类别
  • 选择要添加图像的类别
  • 您将看到一个可以添加图片的地方(只需上传即可)
  • 添加图像后,它将自动显示在类别页面中

更新

这是获取类别图像的代码:

$category = Mage::getModel('catalog/category')->load($catId);
$category->getImageUrl(); // remember to echo it out 

为了在分层导航上方进行设置,请执行以下步骤:

  • 向 catalog.xml 添加一个块(在:<catalog_category_default translate="label">部分。
  • 将上面的代码添加到模板文件(您在上面的块中引用的)

如果您需要进一步的帮助,请告诉我们

于 2013-01-06T23:01:33.940 回答