![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/old/vendor/magento/module-shipping/view/frontend/templates/tracking/ |
<?php /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ use Magento\Framework\View\Element\Template; /** * @var $block \Magento\Shipping\Block\Tracking\Popup * @var \Magento\Framework\View\Helper\SecureHtmlRenderer $secureRenderer */ $results = $block->getTrackingInfo(); ?> <div class="page tracking"> <?php if (!empty($results)): ?> <?php foreach ($results as $shipId => $result): ?> <?php if ($shipId): ?> <div class="order subtitle caption"> <?= /* @noEscape */ $block->escapeHtml(__('Shipment #')) . $shipId ?> </div> <?php endif; ?> <?php if (!empty($result)): ?> <?php foreach ($result as $counter => $track): ?> <div class="table-wrapper"> <?php $shipmentBlockIdentifier = $shipId . '.' . $counter; $block->addChild('shipping.tracking.details.' . $shipmentBlockIdentifier, Template::class, [ 'track' => $track, 'template' => 'Magento_Shipping::tracking/details.phtml', 'storeSupportEmail' => $block->getStoreSupportEmail() ]); ?> <?= /* @noEscape */ $block->getChildHtml('shipping.tracking.details.' . $shipmentBlockIdentifier) ?> </div> <?php if (is_object($track) && !empty($track->getProgressdetail())): ?> <?php $block->addChild( 'shipping.tracking.progress.' . $shipmentBlockIdentifier, Template::class, ['track' => $track, 'template' => 'Magento_Shipping::tracking/progress.phtml'] ); ?> <?= /* @noEscape */ $block->getChildHtml('shipping.tracking.progress.' . $shipmentBlockIdentifier) ?> <?php endif; ?> <?php endforeach; ?> <?php else: ?> <div class="message info empty"> <div><?= $block->escapeHtml(__('There is no tracking available for this shipment.')) ?></div> </div> <?php endif; ?> <?php endforeach; ?> <?php else: ?> <div class="message info empty"> <div><?= $block->escapeHtml(__('There is no tracking available.')) ?></div> </div> <?php endif; ?> <div class="actions"> <button type="button" title="<?= $block->escapeHtml(__('Close Window')) ?>" class="action close"> <span><?= $block->escapeHtml(__('Close Window')) ?></span> </button> <?= /* @noEscape */ $secureRenderer->renderEventListenerAsTag( 'onclick', "window.close(); window.opener.focus();", 'button.action.close' ) ?> </div> </div> <?php $scriptString = <<<script require([ 'jquery' ], function (jQuery) { /* hide the close button when the content doesn't open in a modal window */ if (window.opener === null || typeof window.opener === "undefined") { jQuery('.actions button.close').hide(); } }); script; ?> <?= /* @noEscape */ $secureRenderer->renderTag('script', [], $scriptString, false) ?>