在Magento中,如何指定我想在网格中水平显示的产品数量。默认情况下它是3,我无法看到在哪里更改它(我想将其设置为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'进行分页的例子,所以你应该能够复制它们。有点模糊......但没有代码可以方便地查看。