Magento“记住”用户选择的排序顺序。尽管默认值可能是相关性的,但用户可以将其更改为名称或价格,例如在浏览搜索结果页面或什至在类别列表页面中。如果用户稍后进行另一次搜索并且没有注意到或记得默认排序顺序已从相关性更改为其他内容,这可能会成为一个问题,如果用户不期望按任何内容排序的列表,则搜索结果看起来很差除了相关性。
如何进行新搜索将排序顺序重置为相关性?
Magento“记住”用户选择的排序顺序。尽管默认值可能是相关性的,但用户可以将其更改为名称或价格,例如在浏览搜索结果页面或什至在类别列表页面中。如果用户稍后进行另一次搜索并且没有注意到或记得默认排序顺序已从相关性更改为其他内容,这可能会成为一个问题,如果用户不期望按任何内容排序的列表,则搜索结果看起来很差除了相关性。
如何进行新搜索将排序顺序重置为相关性?
按照这里的答案,修改app/design/frontend/{yourname}/{yourtheme}/template/catalogsearch/form.mini.phtml
并在表单标签中添加两个隐藏字段:
<input type="hidden" name="dir" value="desc" />
<input type="hidden" name="order" value="relevance" />
因此,每当从快速搜索中执行新搜索时,默认情况下都会按相关性降序排序。