address.phtml 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. <?php
  2. /**
  3. * Refer to LICENSE.txt distributed with the Temando Shipping module for notice of license
  4. */
  5. ?>
  6. <?php
  7. /** @var \Magento\Backend\Block\Template $block */
  8. /** @var \Temando\Shipping\ViewModel\Pickup\PickupView $pickupViewModel */
  9. $pickupViewModel = $block->getData('pickupViewModel');
  10. /** @var \Temando\Shipping\ViewModel\Order\Location $locationViewModel */
  11. $locationViewModel = $block->getData('locationViewModel');
  12. $order = $pickupViewModel->getOrder();
  13. ?>
  14. <section class="admin__page-section order-addresses">
  15. <div class="admin__page-section-title">
  16. <span class="title"><?= $block->escapeHtml(__('Address Information')) ?></span>
  17. </div>
  18. <div class="admin__page-section-content">
  19. <div class="admin__page-section-item order-billing-address">
  20. <?php /* Billing Address */ ?>
  21. <address class="admin__page-section-item-content">
  22. <?= /* @noEscape */ $locationViewModel->getBillingAddressHtml($order); ?>
  23. </address>
  24. </div>
  25. <?php if (!$order->getIsVirtual()) : ?>
  26. <div class="admin__page-section-item order-shipping-address">
  27. <?php // render delivery point and destination address ?>
  28. <div class="admin__page-section-item-title">
  29. <span class="title"><?= $block->escapeHtml(__('Shipping Address')) ?></span>
  30. </div>
  31. <div class="admin__page-section-item-content order-shipping-primary-address">
  32. <span class="subtitle">
  33. <?= $block->escapeHtml($locationViewModel->getDeliveryLocationTitle($order)) ?>
  34. </span>
  35. </div>
  36. <address class="admin__page-section-item-content order-shipping-primary-address">
  37. <?= /* @noEscape */ $locationViewModel->getDeliveryLocationAddressHtml($order) ?>
  38. </address>
  39. <div class="admin__page-section-item-content order-shipping-secondary-address">
  40. <span class="subtitle"><?= $block->escapeHtml(__('Recipient Address')) ?></span>
  41. </div>
  42. <address class="admin__page-section-item-content order-shipping-secondary-address">
  43. <?= /* @noEscape */ $locationViewModel->getShippingAddressHtml($order); ?>
  44. </address>
  45. </div>
  46. <?php endif; ?>
  47. </div>
  48. </section>