0

您将如何对最昂贵的产品进行排序?

我目前将它设置为按价格排序,但它从最便宜的开始,然后逐步上升。有没有办法让它反过来?

4

1 回答 1

2

Magento 目前不允许您从后端配置中定义排序顺序。但是,它们允许您选择可以排序的内容。要更改默认排序顺序,您必须执行以下操作:

  1. 复制app/code/core/Mage/Catalog/Block/Product/List/Toolbar.phpapp/code/local/Mage/Catalog/Block/Product/List/Toolbar.php

  2. 打开app/code/local/Mage/Catalog/Block/Product/List/Toolbar.php

  3. 寻找protected $_direction = 'asc';

  4. 改成protected $_direction = 'desc';

  5. 保存文件,清除缓存。

要将默认排序依据更改为价格,请执行以下操作:

  1. 在 Magento Admin 中,转到系统 > 配置 > 目录

  2. 将产品列表排序方式更改为价格

  3. 点击保存配置

于 2013-04-03T06:09:54.797 回答