Magento 2观察者,在以编程方式更新产品时调度catalog_product_save_after事件



我必须在事件之前或之后调度事件catalog_product_save_bevent,同时以编程方式更新许多产品。我运行了一个脚本,该脚本调用updateAttributes((方法来调度事件catalog_product_attribute_update_beater,但如果我不在之前调用catalog_pproduct_save_after或catalog_pduct_save_beater则m2epro模块不会更新amazon的价格

你认为什么是满足这种需求的最佳解决方案?感谢

我假设您在使用脚本时也在尝试更新产品的价格和亚马逊价格。如果您有任何功能/依赖项可以在更新常规价格之前自定义价格,那么catalog_product_save_after是获取计算价格和更新amazon价格属性的更好方法。如果你没有这样的依赖关系,你可以使用它们中的任何一个,不会有任何区别。

最新更新