Widzę, że w Magento 2 coś zmieniło się w zachowaniu strony podczas sortowania strony listy produktów lub gdy zmienia się liczba produktów widocznych na stronie.
W Magento 1 dodano parametry do adresu URL do sortowania:
http://demo.magentocommerce.com/men/shirts.html
? reż = asc i zamówienie = cena
http://demo.magentocommerce.com/men/shirts.html
? reż = asc i limit = 24 i zamówienie = cena
ale w magento 2 sortowanie i limit stron zmienia się za pomocą żądania POST.
Gdy byłem studentem programowania, nauczyłem się, że wszystkie filtrowanie i sortowanie powinno odbywać się za pomocą GET, aby zapewnić lepszą obsługę.
W ten sposób użytkownik może dodać do zakładek listę „rzeczy” już posortowanych lub udostępnić link z listą przefiltrowaną i posortowaną.
Jest jakiś dobry powód, dla którego nie jest już używany w Magento 2? I czy warto poświęcić trochę doświadczenia klienta z jakiegokolwiek powodu?