Magento 2-从observer中的订单对象获取customerId和产品id?
在Observer中,我想从order对象中获取产品id和客户id…如何才能在Magento 2中获取 我无法从order对象获取它这里有答案Magento 2-从observer中的订单对象获取customerId和产品id?,magento,product,observers,customer,magento2.0.2,Magento,Product,Observers,Customer,Magento2.0.2,在Observer中,我想从order对象中获取产品id和客户id…如何才能在Magento 2中获取 我无法从order对象获取它这里有答案 $order = $observer->getEvent()->getOrder(); $items =$order->getAllVisibleItems(); //product ids $productIds = array(); foreach($items as $item) {
$order = $observer->getEvent()->getOrder();
$items =$order->getAllVisibleItems();
//product ids
$productIds = array();
foreach($items as $item) {
$productIds[]= $item->getProductId();
}
//custoemr id
$customerId = $order->getCustomerId();
这里有答案
$order = $observer->getEvent()->getOrder();
$items =$order->getAllVisibleItems();
//product ids
$productIds = array();
foreach($items as $item) {
$productIds[]= $item->getProductId();
}
//custoemr id
$customerId = $order->getCustomerId();