Magento商店 - 网格中的水平项目

时间:2010-01-08 01:48:30

标签: magento

在Magento中,如何指定我想在网格中水平显示的产品数量。默认情况下它是3,我无法看到在哪里更改它(我想将其设置为2)。

谢谢, 艾伦。

2 个答案:

答案 0 :(得分:1)

使用主题更改和local.xml很难找到Magento 1.4的全面说明,但是网格视图中的列可能存在错误,如下所示:

http://www.lotusseedsdesign.com/blog/change-grid-view-column-4-product-listing

我在local.xml中得到了一个单列页/ 4列网格:

<?xml version="1.0" encoding="UTF-8"?>
<layout>
    <!-- Other template tweaks here -->
<catalog_category_default>
    <reference name="content">
      <reference name="category.products">
       <reference name="product_list">
                <action method="addColumnCountLayoutDepend"><layout>empty</layout><count>4</count></action>
                <action method="addColumnCountLayoutDepend"><layout>one_column</layout><count>4</count></action>
        </reference>
       </reference>
    </reference>
</catalog_category_default>

答案 1 :(得分:0)

在catalog.xml布局文件中,您可以在product-list块中添加一个'action'标签,用于设置列数......模板(list.phtml)将其称为get [Something],所以你想让布局文件中的method =“set [Something]”相同。调用方法的类是app / code / core / Mage / Catalog / Block / Product / List.php ......我想。 catalog.xml中有一些注释掉使用'action'进行分页的例子,所以你应该能够复制它们。有点模糊......但没有代码可以方便地查看。