Advertisement
Guest User

Untitled

a guest
Jun 20th, 2019
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.85 KB | None | 0 0
  1. $store_id = 1;
  2. $order_type = 'default';
  3. $cart_manager = Drupal::service('commerce_cart.cart_manager');
  4. $cart_provider = Drupal::service('commerce_cart.cart_provider');
  5. $entity_manager = Drupal::entityManager();
  6. $store = $entity_manager->getStorage('commerce_store')->load($store_id);
  7. $cart = $cart_provider->getCart($order_type, $store);
  8. foreach ($cart-> getItems() as $order_item) {
  9. foreach($order_item->getPurchasedEntity() as $purchased_entity){
  10. print_r($purchased_entity);
  11. }
  12. }
  13.  
  14. Drupalcommerce_productEntityProductVariation Object
  15. (
  16. [values:protected] => Array
  17. (
  18. [variation_id] => Array
  19. (
  20. [x-default] => 432
  21. )
  22.  
  23. [type] => Array
  24. (
  25. [x-default] => product_variations
  26. )
  27.  
  28. [uuid] => Array
  29. (
  30. [x-default] => 87d27a77-4bc1-40ff-b3cf-ad3e949ce1b3
  31. )
  32.  
  33. [langcode] => Array
  34. (
  35. [x-default] => en
  36. )
  37.  
  38. [status] => Array
  39. (
  40. [x-default] => 1
  41. )
  42.  
  43. [uid] => Array
  44. (
  45. [x-default] => 9
  46. )
  47.  
  48. [product_id] => Array
  49. (
  50. [x-default] => 65
  51. )
  52.  
  53. [sku] => Array
  54. (
  55. [x-default] => xx-uua
  56. )
  57. [price] => Array
  58. (
  59. [x-default] => Array
  60. (
  61. [number] => 22.000000
  62. [currency_code] => USD
  63. )
  64.  
  65. )
  66. [field_order_no] => Array
  67. (
  68. [x-default] => Array
  69. (
  70. [0] => Array
  71. (
  72. [value] => PE-5070
  73. )
  74.  
  75. )
  76.  
  77. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement