Guest User

Untitled

a guest
Nov 20th, 2018
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.03 KB | None | 0 0
  1. public function getHtml()
  2. {
  3.  
  4. $_orders = $this->order->getOrders();
  5. foreach ($_orders as $order){
  6. $itemName = '';
  7. $itemQty = '';
  8. $customerName = '';
  9. $billingAddress = '';
  10. $OrderId = $order->getEntityId();
  11. $customerName= $order->getCustomerName();
  12. $billingAddress = $order->getBillingAddress();
  13. $OrderItems = $order->getAllItems();
  14. foreach ($OrderItems as $item) {
  15. $itemQty.= $item->getQtyOrdered().'<br />';
  16. $itemName.= $item->getName().'<br />';
  17. }
  18.  
  19. echo $OrderId;
  20. echo $customerName;
  21. echo $itemName;
  22. echo $itemQty
  23. echo $billingAddress;
  24.  
  25. }
  26.  
  27. $billingAddress = $order->getBillingAddress();
  28.  
  29. $billingAddress = $order->getBillingAddress()->getStreet();
  30.  
  31. use MagentoSalesModelOrderAddressRenderer;
  32.  
  33. /**
  34. * Class Address
  35. */
  36. class NameClass
  37. {
  38. protected $addressRenderer;
  39.  
  40. public function __construct(
  41. ................
  42.  
  43. Renderer $addressRenderer,
  44.  
  45. ................
  46. ) {
  47. $this->addressRenderer = $addressRenderer;
  48. }
  49.  
  50. public function getHtml()
  51. {
  52. $_orders = $this->order->getOrders();
  53. foreach ($_orders as $order){
  54. $itemName = '';
  55. $itemQty = '';
  56. $customerName = '';
  57. $billingAddress = '';
  58. $OrderId = $order->getEntityId();
  59. $customerName= $order->getCustomerName();
  60. $billingAddress = $order->getBillingAddress();
  61. $billingAddressHtml = $this->addressRenderer->format($billingAddress, 'html');
  62. $OrderItems = $order->getAllItems();
  63. foreach ($OrderItems as $item) {
  64. $itemQty.= $item->getQtyOrdered().'<br />';
  65. $itemName.= $item->getName().'<br />';
  66. }
  67.  
  68. echo $OrderId;
  69. echo $customerName;
  70. echo $itemName;
  71. echo $itemQty
  72. echo $billingAddress;
  73.  
  74. }
  75. }
  76.  
  77. }
Add Comment
Please, Sign In to add comment