2014-09-03 90 views
1

我目前正在嘗試保存具有已構建的屬性的產品,並且它工作正常。我還建立了我的代碼來調用我的觀察者catalog_product_save_after功能,如下圖所示:

Magento - catalog_product_save_after:檢查產品是否已保存

class Package_MyModule_Model_Observer 
{ 
    public function catalog_product_save_after($observer) 
    { 
     $product = $observer->getProduct(); 
     //Do stuff here 
    } 
} 

在這條線的位置代碼,有沒有一種方法來檢測產品是否已經被保存(即沒有顯示錯誤信息)?因爲我需要在成功保存產品時更新數據庫中的某些值。

回答

3

產品大多保存成功後,將調用此方法,但可以肯定,你可以掛接到

catalog_product_save_commit_after 
+0

謝謝,我會用這個去。我已經嘗試過在產品詳細信息上出現錯誤,並且我得到了它的工作。 :) – dabaerju 2014-09-04 02:38:12

相關問題