Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento 默认排序不起作用_Magento_Sorting - Fatal编程技术网

Magento 默认排序不起作用

Magento 默认排序不起作用,magento,sorting,Magento,Sorting,请参考以下网址 所有分拣工作正常。但我有不同的问题。在上面的url中,如果我在排序依据选项下选择了价格最低,那么我将移动到该类别页面,该页面也具有价格最低排序 如果我选择了price highest,下一个分类页面也会按price highest排序 我想,我需要重置排序方式选项。我已经将system->config->catalog->front end->Product Listing Sort by下的默认排序设置为Best value。我找不到我哪里做错了。如果有人知道,请帮助我,伙计们

请参考以下网址

所有分拣工作正常。但我有不同的问题。在上面的url中,如果我在
排序依据
选项下选择了
价格最低
,那么我将移动到该类别页面,该页面也具有
价格最低
排序

如果我选择了
price highest
,下一个分类页面也会按
price highest
排序


我想,我需要重置排序方式选项。我已经将
system->config->catalog->front end->Product Listing Sort by
下的默认排序设置为
Best value
。我找不到我哪里做错了。如果有人知道,请帮助我,伙计们

排序顺序参数存储在会话中。 您可以通过调用
Mage\u Catalog\u Block\u Product\u List\u工具栏::disableparamsemorizing
方法将其关闭 或
通过设置目录会话中允许的参数“记忆”
Mage::getSingleton('catalog/session')->setParamsMemorizeAllowed(true)

感谢您的回复@Rajiv Ranjan,现在一切正常。正如我在这里所说,我已经遵循了,它将导致其他问题,如更改显示模式(网格/列表)和页面大小,这些问题将丢失。