Pertanyaan ini membingungkan saya cukup lama.
Mengapa perbaikan bug peningkatan diperkenalkan di Magento 1.13.xx disebut pengindeksan ulang sebagian tidak mencakup pengindeks "Atribut Produk" dan pengindeks "Tag Data Agregasi"? Mengapa keduanya harus diindeks ulang secara manual?
Menurut pendapat saya indeks EAV adalah salah satu yang paling kritis. Tidak memiliki pengindeksan ulang sebagian untuk itu berarti bahwa setelah setiap penjualan (dan beberapa orang memilikinya) indeks tidak valid yang berarti navigasi berlapis tidak berlaku lagi yang mengakibatkan tampilan data yang tidak konsisten dan hilangnya penjualan.
Apakah saya kehilangan sesuatu yang jelas?
Memperbarui:
Jadi di sini adalah deskripsi bug ini . Setelah penjualan dilakukan dan produk kehabisan stok, navigasi berlapis mencerminkan perubahan atribut produk hanya untuk produk sederhana tetapi tidak untuk konfigurasi (belum menguji bundel dan dikelompokkan).
Jadi mari kita asumsikan dalam katalog Anda, Anda memiliki produk yang dapat dikonfigurasi seperti kaos yang tersedia dalam berbagai ukuran dan atribut "Ukuran" adalah "Dapat disaring (dengan hasil)". Kemudian dalam navigasi berlapis dari kategori yang sesuai atau hasil pencarian Anda akan memiliki bagian ukuran di mana semua ukuran yang tersedia tercantum. Jika setelah salah satu penjualan, ukuran tertentu kehabisan stok Anda akan mengharapkannya menghilang dari navigasi berlapis. Ini tidak terjadi kecuali jika Anda me-refresh indeks atribut dan cache blok flush.
Bug ini sangat kritis. Ini ancaman dua arah. Pertama, pelanggan akhir yang melihat ukurannya dalam navigasi berlapis dan kemudian melihat bahwa itu sebenarnya tidak tersedia akan membuat toko Anda frustrasi. Lebih buruk lagi adalah begitu produk kembali dalam persediaan, itu tidak akan terlihat dalam navigasi berlapis, sehingga pelanggan akhir tidak akan dapat membelinya. Jadi sulit untuk meremehkan jumlah kerugian pendapatan.