123456789101112131415161718192021222324252627282930313233343536373839 |
- <?php
- /**
- * Refer to LICENSE.txt distributed with the Temando Shipping module for notice of license
- */
- ?>
- <?php // @codingStandardsIgnoreFile ?>
- <?php
- /** @var \Temando\Shipping\Block\Adminhtml\ComponentContainer $block */
- /** @var \Temando\Shipping\ViewModel\Dispatch\DispatchEdit $viewModel */
- $viewModel = $block->getViewModel();
- ?>
- <div id="temando-componentry"
- data-bind="scope:'temando-componentry'"
- data-component-init='[
- {
- "entrypoint":"DispatchCreate",
- "assetsUrl":"<?= $block->escapeUrl($block->getAssetsUrl());?>",
- "data" : {
- "temandoApiEndpoint": "<?= $block->escapeUrl($viewModel->getShippingApiAccess()->getApiEndpoint()); ?>",
- "temandoApiToken": "<?= $block->escapeHtml($viewModel->getShippingApiAccess()->getSessionToken()); ?>",
- "temandoApiTokenTtl": "<?= $block->escapeHtml($viewModel->getShippingApiAccess()->getSessionTokenExpiry()); ?>",
- "m2ApiTemandoTokenRefreshEndpoint": "<?= $block->escapeUrl($viewModel->getShippingApiAccess()->getSessionTokenRefreshEndpoint()); ?>",
- "ipAddress": "<?= $block->escapeHtml($block->getIpAddress()); ?>",
- "lang": "<?= $block->escapeHtml($block->getLanguage()); ?>",
- "locale": "<?= $block->escapeHtml($block->getLocale()) ?>",
- "dispatchesPageUrl": "<?= $block->escapeUrl($viewModel->getDispatchUrl()->getListActionUrl()); ?>",
- "shipmentDetailPageUrlTpl": "<?= $block->escapeUrl($viewModel->getShipmentViewPageUrl()); ?>"
- }
- }]'
- >
- <!-- ko template: getTemplate() --><!-- /ko -->
- <script type="text/x-magento-init">
- {
- "#temando-componentry": {
- "Magento_Ui/js/core/app": <?= /* @noEscape */ $block->getJsLayout(); ?>
- }
- }
- </script>
- </div>
|