从观察者的订单对象中获取客户 ID 和产品 ID?
Getting customerId and product id from order object in observer?
在观察者中,我想从订单对象中获取产品 ID 和客户 ID...我怎样才能进入 Magento 2?
我无法从订单对象中获取它。
这里有答案
$order = $observer->getEvent()->getOrder();
$items =$order->getAllVisibleItems();
//product ids
$productIds = array();
foreach($items as $item) {
$productIds[]= $item->getProductId();
}
//custoemr id
$customerId = $order->getCustomerId();
在观察者中,我想从订单对象中获取产品 ID 和客户 ID...我怎样才能进入 Magento 2?
我无法从订单对象中获取它。
这里有答案
$order = $observer->getEvent()->getOrder();
$items =$order->getAllVisibleItems();
//product ids
$productIds = array();
foreach($items as $item) {
$productIds[]= $item->getProductId();
}
//custoemr id
$customerId = $order->getCustomerId();