Ok jadi saya punya kategori saya menyortir berdasarkan harga. Magento 2 default ini untuk harga naik. Tapi saya lebih suka harga turun.
Cukup yakin saya bisa melakukan ini dengan menyesuaikan catalog_category_view.xml
tema saya dan mengajukan argumen product_list_toolbar
tapi saya tidak bisa mengetahuinya. Ada bantuan?
Jawaban:
Salin file:
untuk
ke dalam tema Anda dan tambahkan ini ke file:
Tautan yang ditunjuk Manashvi ke lokasi yang tepat di inti untuk file yang mengontrol fungsi ini, tetapi mereka tidak memberikan solusi. Saya tidak menemukan ini di mana pun dalam kode inti jadi saya hanya menebak berdasarkan kode dalam file ini:
dan menggunakan sintaks dalam konfigurasi lain dalam file .xml lainnya.
Saya memang mencoba memanggil
$block->setDefaultDirection('desc')
file:file tetapi ini tidak berhasil. Saya belum melacak alasannya, tetapi menggunakan xml untuk mengatur default berfungsi, jadi saya baru saja pindah.
sumber
referenceContainer
bidang "Layout Update XML" di admin kategori spesifik Anda. Selama Anda tidak mengesampingkan pengurutan secara global dalam tema Anda, itu akan berfungsi. Terkait: magento.stackexchange.com/q/167048/2415Anda dapat menggunakan versi yang lebih pendek juga. Untuk kategori tertentu, Anda dapat menggunakan file terpisah: catalog_category_view_id_X.xml
sumber