save.phtml 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <?php
  2. /**
  3. * Copyright © Magento, Inc. All rights reserved.
  4. * See COPYING.txt for license details.
  5. */
  6. // @codingStandardsIgnoreFile
  7. ?>
  8. <?php if ($form): ?>
  9. <?= $form->toHtml() ?>
  10. <script>
  11. require([
  12. "jquery",
  13. "mage/mage"
  14. ], function($){
  15. $('#<?= /* @escapeNotVerified */ $form->getForm()->getId() ?>').mage('form').mage('validation');
  16. $(document).ready(function () {
  17. 'use strict';
  18. $('.field-zip_from').addClass('ignore-validate');
  19. $('.field-zip_to').addClass('ignore-validate');
  20. $('#zip_is_range').on('change.zipRange', function(){
  21. var elem = $(this),
  22. zipFrom =$('.field-zip_from'),
  23. zipTo =$('.field-zip_to'),
  24. zipCode =$('.field-tax_postcode');
  25. if (elem.is(':checked')) {
  26. zipCode.addClass('hidden').addClass('ignore-validate');
  27. zipFrom.removeClass('hidden').removeClass('ignore-validate');
  28. zipTo.removeClass('hidden').removeClass('ignore-validate');
  29. } else {
  30. zipCode.removeClass('hidden').removeClass('ignore-validate');
  31. zipFrom.addClass('hidden').addClass('ignore-validate');
  32. zipTo.addClass('hidden').addClass('ignore-validate');
  33. }
  34. });
  35. });
  36. });
  37. </script>
  38. <?php endif; ?>