<?php /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ ?> <?php /** @var $block \Magento\Shipping\Block\Items */ ?> <?php $_order = $block->getOrder() ?> <div class="actions-toolbar"><?php if ($_order->getTracksCollection()->count()) : ?> <?= $block->getChildHtml('track-all-link') ?> <?php endif; ?> <a href="<?= $block->escapeUrl($block->getPrintAllShipmentsUrl($_order)) ?>" class="action print" target="_blank" rel="noopener"><span><?= $block->escapeHtml(__('Print All Shipments')) ?></span></a></div><?php foreach ($_order->getShipmentsCollection() as $_shipment) : ?> <div class="order-title"><strong><?= $block->escapeHtml(__('Shipment #')) ?><?= $block->escapeHtml($_shipment->getIncrementId()) ?></strong> <a href="<?= $block->escapeUrl($block->getPrintShipmentUrl($_shipment)) ?>" class="action print" target="_blank" rel="noopener"><span><?= $block->escapeHtml(__('Print Shipment')) ?></span></a> <a href="#" data-mage-init='{"popupWindow": {"windowURL":"<?= $block->escapeUrl($this->helper(Magento\Shipping\Helper\Data::class)->getTrackingPopupUrlBySalesModel($_shipment)) ?>","windowName":"trackshipment","width":800,"height":600,"top":0,"left":0,"resizable":1,"scrollbars":1}}' title="<?= $block->escapeHtml(__('Track this shipment')) ?>" class="action track"><span><?= $block->escapeHtml(__('Track this shipment')) ?></span></a></div><?php $tracks = $_shipment->getTracksCollection(); ?> <?php if ($tracks->count()) : ?> <dl class="order-tracking" id="my-tracking-table-<?= (int) $_shipment->getId() ?>"><dt class="tracking-title"><?= $block->escapeHtml(__('Tracking Number(s):')) ?></dt><dd class="tracking-content"><?php $i = 1; $_size = $tracks->count(); foreach ($tracks as $track) : ?> <?php if ($track->isCustom()) : ?> <?= $block->escapeHtml($track->getNumber()) ?> <?php else : ?> <a href="#" data-mage-init='{"popupWindow": {"windowURL":"<?= $block->escapeUrl($this->helper(Magento\Shipping\Helper\Data::class)->getTrackingPopupUrlBySalesModel($track)) ?>","windowName":"trackorder","width":800,"height":600,"left":0,"top":0,"resizable":1,"scrollbars":1}}' class="action track"><span><?= $block->escapeHtml($track->getNumber()) ?></span></a> <?php endif; ?> <?php if ($i != $_size) : ?>, <?php endif; ?> <?php $i++; endforeach; ?></dd></dl><?php endif; ?> <div class="table-wrapper order-items-shipment"><table class="data table table-order-items shipment" id="my-shipment-table-<?= (int) $_shipment->getId() ?>"><caption class="table-caption"><?= $block->escapeHtml(__('Items Shipped')) ?></caption><thead><tr><th class="col name"><?= $block->escapeHtml(__('Product Name')) ?></th><th class="col sku"><?= $block->escapeHtml(__('SKU')) ?></th><th class="col qty"><?= $block->escapeHtml(__('Qty Shipped')) ?></th></tr></thead><?php $_items = $_shipment->getAllItems(); ?> <?php foreach ($_items as $_item) : ?> <?php if (!$_item->getOrderItem()->getParentItem()) : ?> <tbody><?= $block->getItemHtml($_item) ?></tbody><?php endif; ?> <?php endforeach; ?></table></div><?= $block->getCommentsHtml($_shipment) ?> <?php endforeach; ?>