Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
details.phtml
Go to the documentation of this file.
1 <?php
7 // @codingStandardsIgnoreFile
8 
9 /*
10 store view name = $_order->getStore()->getName()
11 web site name = $_order->getStore()->getWebsite()->getName()
12 store name = $_order->getStore()->getGroup()->getName()
13 */
14 ?>
15 <?php $_order = $block->getOrder() ?>
16 <div>
17 <?= __('Customer Name: %1', $block->escapeHtml($_order->getCustomerFirstname() ? $_order->getCustomerName() : $_order->getBillingAddress()->getName())) ?><br />
18 <?= __('Purchased From: %1', $block->escapeHtml($_order->getStore()->getGroup()->getName())) ?><br />
19 </div>
20 <table cellpadding="0" border="0" width="100%" style="border:1px solid #bebcb7; background:#f8f7f5;">
21  <thead>
22  <tr>
23  <th align="left" bgcolor="#d9e5ee" style="padding:3px 9px">Item</th>
24  <th align="center" bgcolor="#d9e5ee" style="padding:3px 9px">Qty</th>
25  <th align="right" bgcolor="#d9e5ee" width="10%" style="padding:3px 9px">Subtotal</th>
26  </tr>
27  </thead>
28 
29  <tbody>
30 <?php $i = 0; foreach ($_order->getAllItems() as $_item): $i++ ?>
31  <tr <?= $i%2 ? 'bgcolor="#eeeded"' : '' ?>>
32  <td align="left" valign="top" style="padding:3px 9px"><strong><?= $block->escapeHtml($_item->getName()) ?></strong>
33  <?php if ($_item->getGiftMessageId() && $_giftMessage = $this->helper('Magento\GiftMessage\Helper\Message')->getGiftMessage($_item->getGiftMessageId())): ?>
34  <br /><strong><?= /* @escapeNotVerified */ __('Gift Message') ?></strong>
35  <br /><?= /* @escapeNotVerified */ __('From:') ?> <?= $block->escapeHtml($_giftMessage->getSender()) ?>
36  <br /><?= /* @escapeNotVerified */ __('To:') ?> <?= $block->escapeHtml($_giftMessage->getRecipient()) ?>
37  <br /><?= /* @escapeNotVerified */ __('Message:') ?><br /> <?= $block->escapeHtml($_giftMessage->getMessage()) ?>
38  <?php endif; ?>
39  </td>
40  <td align="center" valign="top" style="padding:3px 9px"><?= /* @escapeNotVerified */ $_item->getQtyOrdered()*1 ?></td>
41  <td align="right" valign="top" style="padding:3px 9px"><?= /* @escapeNotVerified */ $_order->formatPrice($_item->getRowTotal()) ?></td>
42  </tr>
43 <?php endforeach ?>
44  </tbody>
45 
46  <tfoot>
47  <?php if ($_order->getGiftMessageId() && $_giftMessage = $this->helper('Magento\GiftMessage\Helper\Message')->getGiftMessage($_order->getGiftMessageId())): ?>
48  <tr>
49  <td colspan="3" align="left" style="padding:3px 9px">
50  <strong><?= /* @escapeNotVerified */ __('Gift Message') ?></strong>
51  <br /><?= /* @escapeNotVerified */ __('From:') ?> <?= $block->escapeHtml($_giftMessage->getSender()) ?>
52  <br /><?= /* @escapeNotVerified */ __('To:') ?> <?= $block->escapeHtml($_giftMessage->getRecipient()) ?>
53  <br /><?= /* @escapeNotVerified */ __('Message:') ?><br /> <?= $block->escapeHtml($_giftMessage->getMessage()) ?>
54  </td>
55  </tr>
56  <?php endif; ?>
57  <tr>
58  <td colspan="2" align="right" style="padding:3px 9px"><?= /* @escapeNotVerified */ __('Subtotal') ?></td>
59  <td align="right" style="padding:3px 9px"><?= /* @escapeNotVerified */ $_order->formatPrice($_order->getSubtotal()) ?></td>
60  </tr>
61  <?php if ($_order->getDiscountAmount() > 0): ?>
62  <tr>
63  <td colspan="2" align="right" style="padding:3px 9px"><?= /* @escapeNotVerified */ (($_order->getCouponCode()) ? __('Discount (%1)', $_order->getCouponCode()) : __('Discount')) ?></td>
64  <td align="right" style="padding:3px 9px"><?= /* @escapeNotVerified */ $_order->formatPrice(0.00 - $_order->getDiscountAmount()) ?></td>
65  </tr>
66  <?php endif; ?>
67  <?php if ($_order->getShippingAmount() || $_order->getShippingDescription()) : ?>
68  <tr>
69  <td colspan="2" align="right" style="padding:3px 9px"><?= /* @escapeNotVerified */ __('Shipping &amp; Handling') ?></td>
70  <td align="right" style="padding:3px 9px"><?= /* @escapeNotVerified */ $_order->formatPrice($_order->getShippingAmount()) ?></td>
71  </tr>
72  <?php endif; ?>
73  <?php if ($_order->getTaxAmount() > 0): ?>
74  <tr>
75  <td colspan="2" align="right" style="padding:3px 9px"><?= /* @escapeNotVerified */ __('Tax') ?></td>
76  <td align="right" style="padding:3px 9px"><?= /* @escapeNotVerified */ $_order->formatPrice($_order->getTaxAmount()) ?></td>
77  </tr>
78  <?php endif; ?>
79  <tr bgcolor="#DEE5E8">
80  <td colspan="2" align="right" style="padding:3px 9px"><strong><big><?= /* @escapeNotVerified */ __('Grand Total') ?></big></strong></td>
81  <td align="right" style="padding:6px 9px"><strong><big><?= /* @escapeNotVerified */ $_order->formatPrice($_order->getGrandTotal()) ?></big></strong></td>
82  </tr>
83  </tfoot>
84 </table>
$parentItem $_order
Definition: default.phtml:12
__()
Definition: __.php:13
endif
Definition: details.phtml:40
$block
Definition: block.php:8
$_item
Definition: default.phtml:11
$_order $i
Definition: details.phtml:30
$_giftMessage
Definition: inline.phtml:10
endforeach
Definition: details.phtml:35