Magento 2-从observer中的订单对象获取customerId和产品id?

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) {

在Observer中,我想从order对象中获取产品id和客户id…如何才能在Magento 2中获取

我无法从order对象获取它

这里有答案

    $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();