Example #1
0
 public static function getReturnedCustomizedProducts($id_order)
 {
     $returns = Customization::getReturnedCustomizations($id_order);
     $order = new Order((int) $id_order);
     if (!Validate::isLoadedObject($order)) {
         die(Tools::displayError());
     }
     $products = $order->getProducts();
     foreach ($returns as &$return) {
         $return['product_id'] = (int) $products[(int) $return['id_order_detail']]['product_id'];
         $return['product_attribute_id'] = (int) $products[(int) $return['id_order_detail']]['product_attribute_id'];
         $return['name'] = $products[(int) $return['id_order_detail']]['product_name'];
         $return['reference'] = $products[(int) $return['id_order_detail']]['product_reference'];
         $return['id_address_delivery'] = $products[(int) $return['id_order_detail']]['id_address_delivery'];
     }
     return $returns;
 }