EAV ve etiketler için neden kısmi bir yeniden dizin oluşturma yok?


39

Bu soru bir süre beni şaşırtmıştı.

Neden Magento 1.13.xx'de sunulan iyileştirme hatası neden "Ürün Öznitelikleri" ve "Etiketler Toplama Verileri" endeksleyicilerini kapsayan değil, kısmi yeniden indeksleme olarak adlandırılıyor? Bu ikisinin neden manuel olarak yeniden indekslenmesi gerekiyor?

Bence EAV endeksi en kritiklerinden biri. Bunun için kısmi bir yeniden endekslemenin olmaması, her satıştan sonra (ve bazı kişilerin onları aldığında) endeksin geçersiz kılınması anlamına gelir, bu da katmanlı gezinme işleminin artık geçerli olmadığı anlamına gelir; bu da tutarsız veri gösterimi ve satış kaybıyla sonuçlanır.

Belli bir şeyi mi özlüyorum?

Güncelleme:

İşte bu hatanın açıklaması . Satış yapıldığında ve ürün stokta kaldığında, katmanlı gezinme sadece basit ürünler için ürün özelliklerinde yapılan değişiklikleri yansıtır, ancak yapılandırılabilirler için değil (paketler oluşturmamış ve gruplandırılmamış).

Öyleyse, kataloğunuzda farklı boyutlarda tişört gibi yapılandırılabilir bir ürününüz olduğunu ve "Boyut" özelliğinin "Filtrelenebilir (sonuçlarla)" olduğunu varsayalım. Ardından uygun kategorideki veya arama sonuçlarındaki katmanlı gezinme işleminde, mevcut tüm boyutların listelendiği boyutlar bölümüne sahip olacaksınız . Satışlardan bir tanesinin ardından, belirli bir büyüklük stoktan çıkarsa, katmanlı navigasyondan kaybolmasını beklersiniz. Bu, özellikler dizinini yenilediğiniz ve blok önbelleğini temizlemediğiniz sürece olmaz.

Bu hata gerçekten kritik. Bu iki yönlü bir tehdit. Öncelikle, büyüklüğünü katmanlı bir navigasyonda gören ve daha sonra gerçekten mevcut olmadığını gören son müşteri, mağazanızda hayal kırıklığı yaşatacak. Daha da kötüsü, ürün tekrar stokta olduğunda, katmanlı navigasyonda görünmeyecek, bu nedenle son müşteri ürünü satın alamayacak. Bu yüzden gelir kaybını küçümsemek zordur.


5
Bu ikisini uygulamak için zamanımız tükeniyor ve bunlar değişimlerin ana itici faktörü olan performans açısından kritik değildi. Tutarsız veriler görürseniz, destek için rapor verebilir misiniz? Belki bunun için bir yama vardır.
Piotr Kaminski

2
@PiotrKaminski bu üzücü ama elbette her şeyi açıkladığı gibi onu bir cevap olarak güvenle gönderebilirsiniz.
user487772

2
Bu soruyu konu dışı olarak kapatmak için oy kullanacağım çünkü konu EE
Sander Mangel

4
Woah. EE, pek çok geliştirici ile (bu şeyin sahip olduğu oy sayısının gösterdiği gibi) mükemmel bir Magento sürümüdür.
Luke Rodgers

2
"Bu soruyu konu dışı olarak kapatmak için oy kullanıyorum, çünkü EE ile ilgili" - Harika değil
Paras Sood

Yanıtlar:


5

Bu sorunun sonsuza kadar cevaplanmamış sıranın en üstünde durmasına izin vermemek için, işte yine "NEDEN" in resmi cevabı:

Bu ikisini uygulamak için zamanımız tükeniyor ve bunlar değişimlerin ana itici faktörü olan performans açısından kritik değildi . Tutarsız veriler görürseniz, destek için rapor verebilir misiniz? Belki bunun için bir yama vardır.

- Piotr Kaminski 18 Temmuz 14: 17'de

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.