如何在Magento类别页面上制作行有4个产品而不是3个

时间:2014-04-22 10:51:40

标签: php magento layout categories product

我是magento的新手。

我一直在尝试从每行3个产品布局更改为每行布局4个产品。

我一直在寻找,但我找不到任何解决方案。

这是我最接近的方法: 我更改了“app / design / frontend / default / mytemplate / template / catalog / product / list.phtml”并设置了 '$ _columnCount = 4'。

问题是我每次仍然收到9个产品,所以我得到2行,每行4个产品,但最后一个只有1个产品。

任何帮助将不胜感激。提前谢谢。

5 个答案:

答案 0 :(得分:0)

您可以通过layout / catalog.xml确定列数

找到如下所示的行:

<action method="setColumnCount"><columns>4</columns></action>

将值4更改为3.

答案 1 :(得分:0)

转到系统&gt;配置&gt;目录&gt;前端

设置Products per Page on Grid Allowed Values = 12,18,30

设置Products per Page on Grid Default Value = 12

保存

答案 2 :(得分:0)

我正在制作一个自定义主题,用于移动视图。我的要求是连续显示两个产品,默认情况下是四个。  我只是扩大了li产品项目,这对我有用。

>ol.product-items{
    >li.product-item{
        border:@border-1;
        width: 45%;
    }
}
  • 更改宽度也会影响产品列表。

答案 3 :(得分:0)

尝试在catalog.xml中为锚点和非锚点布局句柄设置列数。

答案 4 :(得分:-1)

试试这个。有效。 https://magento.stackexchange.com/questions/12899/display-more-items-per-row-in-products-page

并确保您的list.phtml布局相应编码。