Magento:产品列表 - 改回网格模式

时间:2015-04-10 20:56:15

标签: magento

我试图想出一种方法将网格模式/列表模式设置回默认值,在这种情况下是网格模式。我希望有人能够使用列表模式,如果他们喜欢,但只能在该页面上。一旦他们转到另一个页面,我希望无论如何都将该页面恢复为网格模式。

我之所以需要这个,是因为当有人在列表模式从一个页面转到另一个页面时,无限卷轴会抓住它。这是修复它的唯一选择。

1 个答案:

答案 0 :(得分:0)

我认为您只需要引用product_list_toolbar,因为您想要的功能disableParamsMemorizing()Mage_Catalog_Block_Product_List_Toolbar的成员。

因此,您的本地xml更新将类似于:

<catalog_category_layered>
    <reference name="product_list_toolbar">
        <action method="disableParamsMemorizing"></action>
        <action method="setData"><key>_current_grid_mode</key><value>list</value></action>
    </reference>
</catalog_category_layered>

编辑:找到另一个似乎可能类似的问题:Set "List / Grid" default view mode in catalog.xml for category view