ทำดัชนีผลิตภัณฑ์เดียว
ฉันต้องการจัดทำดัชนีผลิตภัณฑ์ใหม่หลังการอัพเดต ตอนนี้ฉันใช้: $product = Mage::getModel('catalog/product')->loadByAttribute('sku', 'foobar'); // edit something $product->save(); $stockItem = Mage::getModel('cataloginventory/stock_item')->loadByProduct($product->getId()); $stockItem->setForceReindexRequired(true); Mage::getSingleton('index/indexer')->processEntityAction( $stockItem, Mage_CatalogInventory_Model_Stock_Item::ENTITY, Mage_Index_Model_Event::TYPE_SAVE ); $product ->setForceReindexRequired(true) ->setIsChangedCategories(true); Mage::getSingleton('index/indexer')->processEntityAction( $product, Mage_Catalog_Model_Product::ENTITY, Mage_Index_Model_Event::TYPE_SAVE ); แต่มันไม่ทำงานความคิดใด ๆ PS: $product->getId()มีอยู่จริงและถูกต้อง