<?php /** * Mageplaza * * NOTICE OF LICENSE * * This source file is subject to the Mageplaza.com license that is * available through the world-wide-web at this URL: * https://www.mageplaza.com/LICENSE.txt * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade this extension to newer * version in the future. * * @category Mageplaza * @package Mageplaza_Osc * @copyright Copyright (c) Mageplaza (https://www.mageplaza.com/) * @license https://www.mageplaza.com/LICENSE.txt */ /** @var \Mageplaza\Osc\Block\Adminhtml\Field\Tabs $block */ use Mageplaza\Osc\Block\Adminhtml\Field; $url = $block->getBaseUrl(); $stepsOrderAttributes = $block->getCheckoutStepsOrderAttributes(); ?> <style> div#container { display: flex; border: 1px solid #adadad; }</style><div id="position-save-messages" class="messages"></div><div id="mposc-field-tabs" class="row"><a class="button action-default" href="#<?= $escaper->escapeQuote(Field\Address::BLOCK_ID) ?>"><i class="fa fa-home"></i> <span><?= $escaper->escapeHtml(__('Address Information')) ?></span></a> <a class="button action-default" href="#<?= $escaper->escapeQuote(Field\Shipping::BLOCK_ID) ?>"><i class="fa fa-truck"></i> <span><?= $escaper->escapeHtml(__('Shipping Method')) ?></span></a> <a class="button action-default" href="#<?= $escaper->escapeQuote(Field\Payment::BLOCK_ID) ?>"><i class="far fa-credit-card"></i> <span><?= $escaper->escapeHtml(__('Payment Method')) ?></span></a> <a class="button action-default" href="#<?= $escaper->escapeQuote(Field\Order::BLOCK_ID) ?>"><i class="fa fa-check-square"></i> <span><?= $escaper->escapeHtml(__('Order Summary')) ?></span></a> <?php foreach ($stepsOrderAttributes as $step): ?> <a class="button action-default checkout-steps" value="<?= /* @noEscape */ $step->getCode() ?>" href="#<?= $escaper->escapeQuote(Field\CheckoutSteps::BLOCK_ID) ?>"><?php if ((int) $step->getIconType() === 2): ?> <i class="<?= /* @noEscape */ $step->getIconClass() ?>"></i> <?php elseif ($step->getIconCustom()): ?> <img class="icon_type_custom_image" src="<?= /* @noEscape */ $url . 'media/' . $step->getIconCustom() ?>"><?php endif; ?> <span><?= /* @noEscape */ $step->getName() ?></span></a> <?php endforeach; ?></div><div id="field-position-sortable"><?= $block->getChildHtml() ?></div><script type="text/x-magento-init">
{
    "*": {
        "Mageplaza_Osc/js/view/field-tabs": {
            "url": "<?= $escaper->escapeUrl($block->getAjaxUrl()) ?>",
            "urlCheckoutSteps": "<?= $escaper->escapeUrl($block->getUrlCheckoutSteps()) ?>"
        }
    }
}</script>