Spamworldpro Mini Shell
Spamworldpro


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/extmag/shiplab/view/adminhtml/templates/label/view/tab/label/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/corals/old/vendor/extmag/shiplab/view/adminhtml/templates/label/view/tab/label/listing.phtml
<?php
/**
 * Copyright © Extmag. All rights reserved.
 */

use Extmag\Shiplab\Block\Adminhtml\Label\View\Tab\Label\Data;
use Extmag\Shiplab\Model\Label;

?>
<div class="labels-tab-content">
    <?php
    /**
     * @var $block Data
     * @var $label Label
     */
    $labels = $block->getLabel($block->getNameInLayout());

    if (!empty($labels)) {
        $indexLabel = 780;
        foreach ($labels as $listNumber => $label) {
            if (!empty($label)) {
                $trackingNumbers = $label->getTrackingNumber();
                if (!empty($trackingNumbers)) {
                    $trackingNumbers = explode(",", $trackingNumbers);
                    $countTracks = count($trackingNumbers);
                    ?>
                    <div class="show-details">
                        <div class="details-title"><?= __('Show Details') ?></div>
                        <div class="details-data">
                            <div class="labels-show-details-data">
                                <?= $block->getPartialHtml('Extmag_Shiplab::label/view/tab/label/general-content.phtml', $listNumber) ?>
                                <?= $block->getPartialHtml('Extmag_Shiplab::label/view/tab/label/address-content.phtml', $listNumber) ?>
                                <?= $block->getPartialHtml('Extmag_Shiplab::label/view/tab/label/package-content.phtml', $listNumber) ?>
                            </div>
                        </div>
                    </div>
                    <?php if ($label->getTrackStatus() > 0): ?>
                        <div class="show-tracking">
                            <div class="tracking-title"><?= __('Show Tracking') ?></div>
                            <div class="tracking-data">
                                <div class="labels-show-tracking-data">
                                    <?= $block->getPartialHtml('Extmag_Shiplab::label/view/tab/label/tracking-content.phtml', $listNumber) ?>
                                </div>
                            </div>
                        </div>
                    <?php endif; ?>
                    <?php if ($label->getCarrierCode() == 'dhl'): ?>
                        <div class="show-tracking-number">
                            <div class="tracking-title"><?= __('Tracking Number') ?></div>
                            <div class="tracking-data">
                                <div class="labels-show-tracking-data">
                                    <?= $label->getMasterId() ?>
                                </div>
                            </div>
                        </div>
                    <?php endif; ?>
                    <div class="items">
                        <?php
                        foreach ($trackingNumbers as $key => $tracking) {
                            ?>
                            <div class="item" style="z-index: <?php echo $indexLabel; ?>;">
                                <?php if ($label->getExtension() == 'gif'): ?>
                                    <?php $labelUrl = $block->url->getMediaUrl() . $block->url->getExtmagMediaPath($label->getCarrierCode(), 'label', $label->getExtension()) . $tracking . '.' . $label->getExtension(); ?>
                                <?php else: ?>
                                    <?php $imageFromPDF = $block->pdfToImage($label->getCarrierCode(), $label->getExtension(), $tracking) ?>
                                    <?php if ($imageFromPDF !== false): ?>
                                        <?php $labelUrl = $block->url->getMediaUrl() . '/' . $imageFromPDF; ?>
                                    <?php endif; ?>
                                <?php endif; ?>
                                <div class="head">
                                    <div class="title">
                                        <?= $label->getCarrierCode() == 'dhl' ? __('License Plates of pieces in shipment') : __('Tracking Number') ?>
                                        <br> <?= $tracking ?>
                                    </div>
                                    <?php if ($label->getExtension() == 'gif' || $label->getExtension() == 'pdf'): ?>
                                        <div class="print">
                                            <div class="buttons">
                                                <button type="button" class="primary"
                                                        onclick="setLocation('<?= $this->getUrl('extmag_shiplab/printer/download', ['document_type' => 'label', 'tracking_number' => $tracking, 'label_ids' => $label->getId()]) ?>')"><?= __('Download PDF') ?></button>
                                            </div>
                                        </div>
                                    <?php endif; ?>

                                    <div class="print">
                                        <?= $block->getSplitButton($label, $tracking) ?>
                                    </div>
                                </div>
                                <?php if (!empty($labelUrl)): ?>
                                    <a class="label-img" href="<?= $labelUrl; ?>" target="_blank"><img
                                                src="<?= $labelUrl; ?>" alt="<?= $tracking; ?>"></a>
                                <?php endif; ?>
                            </div>
                            <?php
                            $indexLabel--;
                        }
                        ?>
                    </div>
                    <?php
                }
            }
        }
    }
    ?>
</div>

Spamworldpro Mini