Câu hỏi được gắn thẻ CE 1.7.0.2 nhưng giải pháp này hữu ích cho những người trên 1.9.1.1 vì vậy tôi đang thêm nó vào đây.
Chúng tôi đã có một vấn đề ngược lại khi chúng tôi cần hiển thị các sản phẩm rẻ nhất trước tiên khi được sắp xếp theo Giá. Đối với mối quan tâm đầu tiên của OP, điều này không áp dụng vì trong Magento CE 1.9, nó đã được mặc định giảm dần nên điều này thực sự không cần thiết. Mối quan tâm thứ hai, đối với cách chọn tăng dần so với giảm dần, có thể được thực hiện thông qua tệp XML hoặc Cập nhật bố cục tùy chỉnh. Thứ hai là giải pháp ưa thích trong hầu hết các trường hợp và hầu hết mọi người sẽ tránh được rắc rối của FTP khi tải lên tệp XML để cập nhật cài đặt.
Đây là giao diện trong Danh mục> Quản lý Danh mục> Danh mục > Thiết kế tùy chỉnh> Cập nhật bố cục tùy chỉnh :
Đây là mã:
<reference name="product_list_toolbar">
<action method="setDefaultDirection"><string>asc</string></action>
<action method="setDefaultOrder"><string>price</string></action>
</reference>
Để chọn tăng dần so với giảm dần, chỉ cần thay đổi asc thành desc .
Như một tùy chọn, bạn cũng có thể thay đổi giá thành sắp xếp mà bạn cần. Bạn có thể xóa nó để nó sẽ mặc định thành asc trên bất kỳ tùy chọn Sắp xếp danh sách sản phẩm nào được thiết lập làm mặc định.
price
cột để sắp xếp các sản phẩm từ cao xuống thấp .