【问题标题】:Magento - catalog_product_save_after: Check if product has been savedMagento - catalog_product_save_after:检查产品是否已保存
【发布时间】:2014-10-27 23:17:12
【问题描述】:

我目前正在尝试保存具有我已构建的属性的产品,并且它工作正常。我还设置了我的代码以在我的观察者上调用 catalog_product_save_after 函数,如下所示:

类 Package_MyModule_Model_Observer
{
    公共函数 catalog_product_save_after($observer)
    {
        $product = $observer->getProduct();
        //在这里做事
    }
}

在这行代码中,有没有办法检测产品是否已经保存(即没有显示错误消息)?因为产品保存成功后,我需要更新数据库中的一些值。

【问题讨论】:

    标签: magento observers


    【解决方案1】:

    大多数情况下,这会在产品成功保存后调用,但要确保您可以挂钩

    catalog_product_save_commit_after
    

    【讨论】:

    • 谢谢,我会去的。我已经尝试过产品详细信息的错误并且我得到了它的工作。 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-11-14
    • 2013-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多