Я бачу, що в Magento 2 щось змінилося в тому, як поводиться сторінка під час сортування сторінки списку товарів або коли кількість товарів, видимих на одній сторінці, змінюється.
У Magento 1 були додані параметри до URL-адреси для сортування:
http://demo.magentocommerce.com/men/shirts.html
? dir = asc & order = ціна
http://demo.magentocommerce.com/men/shirts.html
? dir = asc & limit = 24 і замовлення = ціна
але в magento 2 сортування та обмеження сторінки змінюються через POST-запит.
Коли я був студентом «веб-розробки», я зрозумів, що всю фільтрацію та сортування слід проводити через GET, для кращого користувальницького досвіду.
Таким чином користувач може зробити закладку списку «речей», вже відсортованих, або поділитися посиланням зі списком, відфільтрованим та відсортованим.
Будь-яка вагома причина, чому він більше не використовується в Magento 2? І чи варто жертвувати трохи досвіду клієнтів, з якої причини це може бути?