Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
book.phtml
Go to the documentation of this file.
1 <?php
7 // @codingStandardsIgnoreFile
8 
10 ?>
11 <div class="block block-addresses-default">
12  <div class="block-title"><strong><?= $block->escapeHtml(__('Default Addresses')) ?></strong></div>
13  <div class="block-content">
14  <?php if ($_pAddsses = $block->getDefaultBilling()): ?>
15  <div class="box box-address-billing">
16  <strong class="box-title">
17  <span><?= $block->escapeHtml(__('Default Billing Address')) ?></span>
18  </strong>
19  <div class="box-content">
20  <address>
21  <?= $block->getAddressHtml($block->getAddressById($_pAddsses)) ?>
22  </address>
23  </div>
24  <div class="box-actions">
25  <a class="action edit" href="<?= $block->escapeUrl($block->getAddressEditUrl($_pAddsses)) ?>">
26  <span><?= $block->escapeHtml(__('Change Billing Address')) ?></span>
27  </a>
28  </div>
29  </div>
30  <?php else: ?>
31  <div class="box box-billing-address">
32  <strong class="box-title"><span><?= $block->escapeHtml(__('Default Billing Address')) ?></span></strong>
33  <div class="box-content">
34  <p><?= $block->escapeHtml(__('You have no default billing address in your address book.')) ?></p>
35  </div>
36  </div>
37  <?php endif ?>
38 
39  <?php if ($_pAddsses = $block->getDefaultShipping()): ?>
40  <div class="box box-address-shipping">
41  <strong class="box-title">
42  <span><?= $block->escapeHtml(__('Default Shipping Address')) ?></span>
43  </strong>
44  <div class="box-content">
45  <address>
46  <?= $block->getAddressHtml($block->getAddressById($_pAddsses)) ?>
47  </address>
48  </div>
49  <div class="box-actions">
50  <a class="action edit" href="<?= $block->escapeUrl($block->getAddressEditUrl($_pAddsses)) ?>">
51  <span><?= $block->escapeHtml(__('Change Shipping Address')) ?></span>
52  </a>
53  </div>
54  </div>
55  <?php else: ?>
56  <div class="box box-shipping-address">
57  <strong class="box-title"><span><?= $block->escapeHtml(__('Default Shipping Address')) ?></span></strong>
58  <div class="box-content">
59  <p><?= $block->escapeHtml(__('You have no default shipping address in your address book.')) ?></p>
60  </div>
61  </div>
62  <?php endif ?>
63  </div>
64 </div>
65 
66 <div class="block block-addresses-list">
67  <div class="block-title"><strong><?= $block->escapeHtml(__('Additional Address Entries')) ?></strong></div>
68  <div class="block-content">
69  <?php if ($_pAddsses = $block->getAdditionalAddresses()): ?>
70  <ol class="items addresses">
71  <?php foreach ($_pAddsses as $_address): ?>
72  <li class="item">
73  <address>
74  <?= $block->getAddressHtml($_address) ?><br />
75  </address>
76  <div class="item actions">
77  <a class="action edit" href="<?= $block->escapeUrl($block->getUrl('customer/address/edit', ['id' => $_address->getId()])) ?>"><span><?= $block->escapeHtml(__('Edit Address')) ?></span></a>
78  <a class="action delete" href="#" role="delete-address" data-address="<?= $block->escapeHtmlAttr($_address->getId()) ?>"><span><?= $block->escapeHtml(__('Delete Address')) ?></span></a>
79  </div>
80  </li>
81  <?php endforeach; ?>
82  </ol>
83  <?php else: ?>
84  <p class="empty"><?= $block->escapeHtml(__('You have no other address entries in your address book.')) ?></p>
85  <?php endif ?>
86  </div>
87 </div>
88 
89 <div class="actions-toolbar">
90  <div class="primary">
91  <button type="button" role="add-address" title="<?= $block->escapeHtmlAttr(__('Add New Address')) ?>" class="action primary add"><span><?= $block->escapeHtml(__('Add New Address')) ?></span></button>
92  </div>
93  <div class="secondary">
94  <a class="action back" href="<?= $block->escapeUrl($block->getBackUrl()) ?>"><span><?= $block->escapeHtml(__('Back')) ?></span></a>
95  </div>
96 </div>
97 <script type="text/x-magento-init">
98  {
99  ".page-main": {
100  "address": {
101  "deleteAddress": "li.item a[role='delete-address']",
102  "deleteUrlPrefix": "<?= $block->escapeJs($block->escapeUrl($block->getDeleteUrl())) ?>id/",
103  "addAddress": "button[role='add-address']",
104  "addAddressLocation": "<?= $block->escapeJs($block->escapeUrl($block->getAddAddressUrl())) ?>"
105  }
106  }
107  }
108 </script>
__()
Definition: __.php:13
$block
Definition: block.php:8
if( $_pAddsses=$block->getDefaultBilling())(__( 'Default Billing Address')) ?></span ></strong >< div class endforeach
Definition: book.phtml:78
endif
Definition: 404.phtml:116