Magento 1.7:在2列模板中以全宽显示类别页面上的类别图像

时间:2013-01-06 20:34:27

标签: image magento categories

无法找到运行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文件

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

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

1 个答案:

答案 0 :(得分:4)

这似乎是Magento的内置功能。<​​/ p>

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

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

<强>更新

以下是获取类别图像的代码:

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

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

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

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