shipping.phtml 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <?php
  2. /**
  3. * Copyright © Magento, Inc. All rights reserved.
  4. * See COPYING.txt for license details.
  5. */
  6. // @codingStandardsIgnoreFile
  7. ?>
  8. <?php /** @var $block \Magento\Checkout\Block\Cart\Shipping */ ?>
  9. <div id="block-shipping" class="block shipping" data-mage-init='{"collapsible":{"openedState": "active", "saveState": true}}'>
  10. <div class="title" data-role="title">
  11. <strong id="block-shipping-heading" role="heading" aria-level="2">
  12. <?= /* @escapeNotVerified */ $block->getQuote()->isVirtual() ? __('Estimate Tax') : __('Estimate Shipping and Tax') ?>
  13. </strong>
  14. </div>
  15. <div id="block-summary" data-bind="scope:'block-summary'" class="content" data-role="content" aria-labelledby="block-shipping-heading">
  16. <!-- ko template: getTemplate() --><!-- /ko -->
  17. <script type="text/x-magento-init">
  18. {
  19. "#block-summary": {
  20. "Magento_Ui/js/core/app": <?= /* @escapeNotVerified */ $block->getJsLayout() ?>
  21. }
  22. }
  23. </script>
  24. <script>
  25. window.checkoutConfig = <?= /* @escapeNotVerified */ $block->getSerializedCheckoutConfig() ?>;
  26. window.customerData = window.checkoutConfig.customerData;
  27. window.isCustomerLoggedIn = window.checkoutConfig.isCustomerLoggedIn;
  28. require([
  29. 'mage/url',
  30. 'Magento_Ui/js/block-loader'
  31. ], function(url, blockLoader) {
  32. blockLoader("<?= /* @escapeNotVerified */ $block->getViewFileUrl('images/loader-1.gif') ?>");
  33. return url.setBaseUrl('<?= /* @escapeNotVerified */ $block->getBaseUrl() ?>');
  34. })
  35. </script>
  36. </div>
  37. </div>