Wenn Sie in Mage_CatalogInventory_Model_Observer :: reindexQuoteInventory () suchen, wird die folgende Zeile aufgerufen: Mage::getResourceSingleton('catalog/product_indexer_price')->reindexProductIds($productIds);
Das reindexQuoteInventory()
wird bei folgenden Ereignissen aufgerufen:
- sales_model_service_quote_submit_success
- checkout_submit_all_after (via
Mage_CatalogInventory_Model_Observer::checkoutAllSubmitAfter()
)
Dies ist als eines der Probleme bekannt, die zum Sperren von Problemen auf geschäftigen Websites mit einem hohen Einkaufsvolumen beitragen.
Meine Fragen sind:
- Warum werden die Preise für Produkte an jeder Kasse neu indiziert?
- Welche Auswirkungen hat das Entfernen?
- Wenn es für Katalogregeln verwendet wird, wären es sicherlich nur sehr spezifische Regeln?