Diese Frage hat mich eine ganze Weile verwirrt.
Warum wird der in Magento 1.13.xx eingeführte Verbesserungs- Bugfix "Teilweise Neuindizierung" genannt, der nicht die Indexer "Produktattribute" und "Tag-Aggregationsdaten" abdeckt? Warum müssen diese beiden manuell neu indiziert werden?
Meiner Meinung nach ist der EAV-Index einer der kritischsten. Eine teilweise Neuindizierung bedeutet, dass der Index nach jedem Verkauf (und bei einigen Personen) ungültig wird, was bedeutet, dass die geschichtete Navigation nicht mehr gültig ist, was zu inkonsistenter Datenanzeige und Umsatzverlusten führt.
Vermisse ich etwas Offensichtliches?
Aktualisieren:
Hier ist die Beschreibung dieses Fehlers . Sobald der Verkauf abgeschlossen ist und das Produkt nicht mehr vorrätig ist, werden in der mehrschichtigen Navigation die Änderungen für Produktattribute nur für einfache Produkte, nicht jedoch für konfigurierbare Produkte (noch keine Bundles getestet und gruppiert) angezeigt.
Nehmen wir also an, Sie haben in Ihrem Katalog ein konfigurierbares Produkt wie ein T-Shirt in verschiedenen Größen und das Attribut "Größe" lautet "Filterbar (mit Ergebnissen)". Dann haben Sie in einer mehrschichtigen Navigation der entsprechenden Kategorie oder Suchergebnisse den Abschnitt Größen, in dem alle verfügbaren Größen aufgelistet sind. Wenn nach einem der Verkäufe eine bestimmte Größe nicht mehr vorrätig ist, ist zu erwarten, dass sie aus der geschichteten Navigation verschwindet. Dies geschieht nur, wenn Sie den Attributindex aktualisieren und den Blockcache leeren.
Dieser Fehler ist wirklich kritisch. Es ist eine Zwei-Wege-Bedrohung. Zuerst verlässt der Endkunde, der seine Größe in einer geschichteten Navigation sieht und dann sieht, dass sie tatsächlich nicht verfügbar ist, Ihren Shop frustriert. Noch schlimmer ist, wenn das Produkt wieder vorrätig ist, wird es in der mehrschichtigen Navigation nicht sichtbar sein, sodass der Endkunde es nicht kaufen kann. Die Höhe der Einnahmeverluste ist also kaum zu unterschätzen.