我目前正在尝试使用我构建的属性保存产品,并且它正常工作。我还设置了我的代码来调用我的观察者的catalog_product_save_after函数,如下所示:
class Package_MyModule_Model_Observer { public function catalog_product_save_after($observer) { $product = $observer->getProduct(); //Do stuff here } }
在这行代码中,有没有办法检测产品是否已经保存(即没有显示错误消息)?因为我需要在成功保存产品时更新数据库中的某些值。
答案 0 :(得分:4)
大部分在成功保存产品后调用此方法,但确保您可以挂钩
catalog_product_save_commit_after