【发布时间】:2021-08-16 09:49:48
【问题描述】:
我正在尝试将产品保存在事件 catalog_product_save_before 的观察者中,但不知何故,管理面板只是在加载,并没有保存产品。
任何人都可以提出解决方案吗?
/**
* Execute observer
*
* @param \Magento\Framework\Event\Observer $observer
* @return void
*/
public function execute(
\Magento\Framework\Event\Observer $observer
) {
$_product = $observer->getProduct(); // you will get product object
$_sku = $_product->getSku(); // for sku
$_product->setSku("testNew1");
$_product->save();
}
【问题讨论】:
-
您能分享一下您为此使用的代码吗?
标签: php magento events magento2 magento-2.3