unitofmeasure.phtml 1.5 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <?php
  2. /**
  3. * Copyright © Magento, Inc. All rights reserved.
  4. * See COPYING.txt for license details.
  5. */
  6. /**
  7. * @var \Magento\Dhl\Block\Adminhtml\Unitofmeasure $block
  8. */
  9. ?>
  10. <script>
  11. //<![CDATA[
  12. require(["prototype"], function(){
  13. function changeDimensions() {
  14. var dimensionUnit = "(<?= $block->escapeHtml($block->getInch()) ?>)";
  15. var dhlUnitOfMeasureNote = "<?= $block->escapeHtml($block->getDivideOrderWeightNoteLbp()) ?>";
  16. if ($("carriers_dhl_unit_of_measure").value == "K") {
  17. dimensionUnit = "(<?= $block->escapeHtml($block->getCm()) ?>)";
  18. dhlUnitOfMeasureNote = "<?= $block->escapeHtml($block->getDivideOrderWeightNoteKg()) ?>";
  19. }
  20. $$('[for="carriers_dhl_height"]')[0].innerHTML = "<?=
  21. $block->escapeHtml($block->getHeight()); ?> " + dimensionUnit;
  22. $$('[for="carriers_dhl_depth"]')[0].innerHTML = "<?=
  23. $block->escapeHtml($block->getDepth()); ?> " + dimensionUnit;
  24. $$('[for="carriers_dhl_width"]')[0].innerHTML = "<?=
  25. $block->escapeHtml($block->getWidth()); ?> " + dimensionUnit;
  26. $("carriers_dhl_divide_order_weight").next().down().innerHTML = dhlUnitOfMeasureNote;
  27. }
  28. window.changeDimensions = changeDimensions;
  29. document.observe("dom:loaded", function() {
  30. $("carriers_dhl_unit_of_measure").observe("change", changeDimensions);
  31. changeDimensions();
  32. });
  33. });
  34. //]]>
  35. </script>