Magento在新搜索时重置排序顺序

Magento在新搜索时重置排序顺序,magento,magento-1.7,Magento,Magento 1.7,Magento“记住”用户选择的排序顺序。虽然默认值可能是相关性,但用户可以将其更改为名称或价格,例如在浏览搜索结果页面时,甚至在类别列表页面中。如果用户稍后进行另一次搜索,并且没有注意到或记住默认排序顺序已从相关性更改为其他内容,则这可能会成为一个问题,如果用户不希望列表按相关性以外的任何内容排序,则搜索结果会显得非常糟糕 如何进行新搜索将排序顺序重置为相关性?根据答案,修改app/design/frontend/{yourname}/{yourtheme}/template/catalogs

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" />

因此,无论何时从快速搜索中执行新搜索,默认情况下它都将按相关性降序排序