select.phtml 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. <?php
  2. /**
  3. * Copyright © Magento, Inc. All rights reserved.
  4. * See COPYING.txt for license details.
  5. */
  6. // @codingStandardsIgnoreFile
  7. /** @var \Magento\Multishipping\Block\Checkout\Address\Select $block */
  8. ?>
  9. <div class="multicheckout">
  10. <div class="block block-billing">
  11. <?php foreach ($block->getAddress() as $address): ?>
  12. <div class="box box-billing-address">
  13. <div class="box-content">
  14. <address>
  15. <?= $block->getAddressAsHtml($address) ?>
  16. <?php if ($block->isAddressDefaultBilling($address)): ?>
  17. <br /><strong><?= $block->escapeHtml(__('Default Billing')); ?></strong>
  18. <?php endif; ?>
  19. <?php if ($block->isAddressDefaultShipping($address)): ?>
  20. <br /><strong><?= $block->escapeHtml(__('Default Shipping')); ?></strong>
  21. <?php endif; ?>
  22. </address>
  23. </div>
  24. <div class="box-actions">
  25. <a href="<?= $block->escapeUrl($block->getEditAddressUrl($address)); ?>" class="action edit">
  26. <span><?= $block->escapeHtml(__('Edit Address')); ?></span>
  27. </a>
  28. <a href="<?= $block->escapeUrl($block->getSetAddressUrl($address)); ?>" class="action select">
  29. <span><?= $block->escapeHtml(__('Select Address')); ?></span>
  30. </a>
  31. </div>
  32. </div>
  33. <?php endforeach; ?>
  34. </div>
  35. <div class="actions-toolbar">
  36. <div class="primary">
  37. <button type="button" class="action add primary" role="add-address" title="<?= $block->escapeHtml(__('Add New Address')); ?>">
  38. <span><?= $block->escapeHtml(__('Add New Address')); ?></span>
  39. </button>
  40. </div>
  41. <div class="secondary">
  42. <a href="<?= $block->escapeUrl($block->getBackUrl()); ?>" class="action back">
  43. <span><?= $block->escapeHtml(__('Back to Billing Information')); ?></span>
  44. </a>
  45. </div>
  46. </div>
  47. </div>
  48. <script type="text/x-magento-init">
  49. {
  50. ".action": {
  51. "address": {
  52. "addAddress": "button[role='add-address']",
  53. "addAddressLocation": "<?= $block->escapeUrl($block->getAddNewUrl()); ?>"
  54. }
  55. }
  56. }
  57. </script>