Saya melihat bahwa di Magento 2 ada sesuatu yang berubah dalam cara halaman berperilaku ketika menyortir halaman daftar produk atau ketika jumlah produk yang terlihat per halaman diubah.
Di Magento 1 ada parameter yang ditambahkan ke url untuk disortir:
http://demo.magentocommerce.com/men/shirts.html
? dir = asc & order = price
http://demo.magentocommerce.com/men/shirts.html
? dir = asc & limit = 24 & order = harga
tetapi di Magento 2 penyortiran dan batas halaman diubah melalui permintaan POST.
Ketika saya masih seorang siswa 'pengembangan web' saya belajar bahwa semua penyaringan dan penyortiran harus dilakukan melalui GET, untuk pengalaman pengguna yang lebih baik.
Dengan cara ini pengguna dapat mem-bookmark daftar 'barang' yang sudah diurutkan, atau berbagi tautan dengan daftar yang difilter dan diurutkan.
Adakah alasan bagus mengapa ini tidak digunakan lagi di Magento 2? Dan apakah perlu mengorbankan sedikit pengalaman pelanggan untuk alasan apa pun itu?