Tôi thấy rằng trong Magento 2 có gì đó thay đổi trong cách trang hoạt động khi sắp xếp trang danh sách sản phẩm hoặc khi số lượng sản phẩm hiển thị trên mỗi trang bị thay đổi.
Trong Magento 1 đã có các tham số được thêm vào url để sắp xếp:
http://demo.magentocommerce.com/men/shirts.html
? dir = asc & đặt hàng = giá
http://demo.magentocommerce.com/men/shirts.html
? dir = asc & giới hạn = 24 & đặt hàng = giá
nhưng trong magento 2, giới hạn sắp xếp và trang được thay đổi thông qua yêu cầu POST.
Khi tôi còn là sinh viên 'phát triển web', tôi đã học được rằng tất cả việc lọc và sắp xếp phải được thực hiện thông qua GET, để có trải nghiệm người dùng tốt hơn.
Bằng cách này, người dùng có thể đánh dấu một danh sách 'những thứ' đã được sắp xếp hoặc chia sẻ một liên kết với danh sách được lọc và sắp xếp.
Bất kỳ lý do chính đáng tại sao điều này không được sử dụng nữa trong Magento 2? Và nó có đáng để hy sinh một chút trải nghiệm của khách hàng vì lý do gì có thể xảy ra không?