0

这是我的问题。在我的商店中,设计是有一个 3 列的网格来显示多行的产品。但是,在主页上,我希望它只在一行上显示 4 列网格。我该怎么做呢?甚至可能吗?

4

2 回答 2

0

网格输出

<ul> <li> 

类型输出,所以它应该只是覆盖页面上的 css 的问题。可能如果您在主页上的块周围放置一个 div 包装器并覆盖控制网格的 css,您会很高兴。

于 2012-05-30T16:09:43.117 回答
0

您可以在布局 xml 中找到解决方案。

转到“design/frontend/base/default/layout/catalog.xml”找到“ <catalog_category_default>”标签。定义网格列号的几个子标签如下:

<action method="addColumnCountLayoutDepend"><layout>empty</layout><count>6</count></action>
<action method="addColumnCountLayoutDepend"><layout>one_column</layout><count>5</count></action>
<action method="addColumnCountLayoutDepend"><layout>two_columns_left</layout><count>4</count></action>
<action method="addColumnCountLayoutDepend"><layout>two_columns_right</layout><count>4</count></action>
<action method="addColumnCountLayoutDepend"><layout>three_columns</layout><count>3</count></action>

例如,最后一行表示当“目录类别”页面的布局为 3 列时,网格将连续显示 3 个产品。

于 2012-06-24T13:57:32.253 回答