Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
shipment.phtml
Go to the documentation of this file.
1 <?php
7 // @codingStandardsIgnoreFile
8 
9 ?>
10 <?php /* @var $block \Magento\Sales\Block\Order\PrintOrder\Shipment */ ?>
11 <?php $order = $block->getOrder(); ?>
12 <?php if (!$block->getObjectData($order, 'is_virtual')): ?>
13 <?php foreach ($block->getShipmentsCollection() as $shipment): ?>
14  <div class="order-details-items shipments">
15  <div class="order-title">
16  <strong><?= /* @escapeNotVerified */ __('Shipment #%1', $block->getObjectData($shipment, 'increment_id')) ?></strong>
17  </div>
18  <div class="table-wrapper order-items-shipment">
19  <table class="data table table-order-items shipment" id="my-shipment-table-<?= /* @escapeNotVerified */ $block->getObjectData($shipment, 'id') ?>">
20  <caption class="table-caption"><?= /* @escapeNotVerified */ __('Items Invoiced') ?></caption>
21  <thead>
22  <tr>
23  <th class="col name"><?= /* @escapeNotVerified */ __('Product Name') ?></th>
24  <th class="col sku"><?= /* @escapeNotVerified */ __('SKU') ?></th>
25  <th class="col price"><?= /* @escapeNotVerified */ __('Qty Shipped') ?></th>
26  </tr>
27  </thead>
28  <?php foreach ($block->getShipmentItems($shipment) as $item): ?>
29  <tbody>
30  <?= $block->getItemHtml($item) ?>
31  </tbody>
32  <?php endforeach; ?>
33  </table>
34  </div>
35  <div class="block block-order-details-view">
36  <div class="block-title">
37  <strong><?= /* @escapeNotVerified */ __('Order Information') ?></strong>
38  </div>
39  <div class="block-content">
40  <div class="box box-order-shipping-address">
41  <div class="box-title">
42  <strong><?= /* @escapeNotVerified */ __('Shipping Address') ?></strong>
43  </div>
44  <div class="box-content">
45  <address><?= $block->getShipmentAddressFormattedHtml($shipment) ?></address>
46  </div>
47  </div>
48 
49  <div class="box box-order-shipping-method">
50  <div class="box-title">
51  <strong><?= /* @escapeNotVerified */ __('Shipping Method') ?></strong>
52  </div>
53  <div class="box-content">
54  <?= $block->escapeHtml($block->getObjectData($order, 'shipping_description')) ?>
55  <?php $tracks = $block->getShipmentTracks($shipment);
56  if ($tracks): ?>
57  <dl class="order-tracking">
58  <?php foreach ($tracks as $track): ?>
59  <dt class="tracking-title"><?= $block->escapeHtml($block->getObjectData($track, 'title')) ?></dt>
60  <dd class="tracking-content"><?= $block->escapeHtml($block->getObjectData($track, 'number')) ?></dd>
61  <?php endforeach; ?>
62  </dl>
63  <?php endif; ?>
64  </div>
65  </div>
66 
67  <div class="box box-order-billing-method">
68  <div class="box-title">
69  <strong><?= /* @escapeNotVerified */ __('Billing Address') ?></strong>
70  </div>
71  <div class="box-content">
72  <address><?= $block->getBillingAddressFormattedHtml($order) ?></address>
73  </div>
74  </div>
75 
76  <div class="box box-order-billing-method">
77  <div class="box-title">
78  <strong><?= /* @escapeNotVerified */ __('Payment Method') ?></strong>
79  </div>
80  <div class="box-content">
81  <?= $block->getPaymentInfoHtml() ?>
82  </div>
83  </div>
84  </div>
85  </div>
86  </div>
87  <?php endforeach; ?>
88 <?php endif; ?>
if( $tracks)( $tracks as $track)( $block->getObjectData( $track, 'title')) ?></dt >< dd class endforeach
Definition: shipment.phtml:56
$tracks
Definition: shipment.phtml:55
$track
Definition: details.phtml:12
__()
Definition: __.php:13
$block
Definition: block.php:8
endif
Definition: shipment.phtml:63
$order
Definition: shipment.phtml:11
foreach($order->getItems() as $orderItem) $shipment