Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
 
 
 
 
 
 

41 строка
1.6 KiB

  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. * @var \Magento\Framework\View\Helper\SecureHtmlRenderer $secureRenderer
  9. */
  10. ?>
  11. <?php $scriptString = <<<script
  12. //<![CDATA[
  13. require(["prototype"], function(){
  14. function changeDimensions() {
  15. var dimensionUnit = "({$block->escapeHtml($block->getInch())})";
  16. var dhlUnitOfMeasureNote = "{$block->escapeHtml($block->getDivideOrderWeightNoteLbp())}";
  17. if ($("carriers_dhl_unit_of_measure").value == "K") {
  18. dimensionUnit = "({$block->escapeHtml($block->getCm())})";
  19. dhlUnitOfMeasureNote = "{$block->escapeHtml($block->getDivideOrderWeightNoteKg())}";
  20. }
  21. \$$('[for="carriers_dhl_height"]')[0].innerHTML = "{$block->escapeHtml($block->getHeight())} " +
  22. dimensionUnit;
  23. \$$('[for="carriers_dhl_depth"]')[0].innerHTML = "{$block->escapeHtml($block->getDepth())} " +
  24. dimensionUnit;
  25. \$$('[for="carriers_dhl_width"]')[0].innerHTML = "{$block->escapeHtml($block->getWidth())} " +
  26. dimensionUnit;
  27. $("carriers_dhl_divide_order_weight").next().down().innerHTML = dhlUnitOfMeasureNote;
  28. }
  29. window.changeDimensions = changeDimensions;
  30. document.observe("dom:loaded", function() {
  31. $("carriers_dhl_unit_of_measure").observe("change", changeDimensions);
  32. changeDimensions();
  33. });
  34. });
  35. //]]>
  36. script;
  37. ?>
  38. <?= /* @noEscape */ $secureRenderer->renderTag('script', [], $scriptString, false) ?>