File tree Expand file tree Collapse file tree 3 files changed +34
-15
lines changed
app/code/Magento/Catalog/view/adminhtml
templates/catalog/product Expand file tree Collapse file tree 3 files changed +34
-15
lines changed Original file line number Diff line number Diff line change 21
21
<input name="form_key" type="hidden" value="<?= $ block ->escapeHtml ($ block ->getFormKey ()) ?> " />
22
22
<?= $ block ->getChildHtml ('form ' ) ?>
23
23
</form>
24
-
25
-
26
- <script>
27
- require(['jquery', "mage/mage"], function(jQuery) {
28
-
29
- jQuery('#edit_form').mage('form').mage('validation', {validationUrl: ' <?= /* @escapeNotVerified */ $ block -> getValidationUrl () ?> '});
30
-
31
- });
24
+ <script type="text/x-magento-init">
25
+ {
26
+ "#edit_form": {
27
+ "Magento_Catalog/catalog/product/edit/attribute": {
28
+ "validationUrl": " <?= /* @escapeNotVerified */ $ block -> getValidationUrl () ?> "
29
+ }
30
+ }
31
+ }
32
32
</script>
33
33
<?= /* @escapeNotVerified */ $ block ->getFormScripts () ?>
Original file line number Diff line number Diff line change 11
11
<form action="<?= /* @escapeNotVerified */ $ block ->getSaveUrl () ?> " method="post" id="attributes-edit-form" class="attributes-edit-form" enctype="multipart/form-data">
12
12
<?= $ block ->getBlockHtml ('formkey ' ) ?>
13
13
</form>
14
- <script>
15
- require(['jquery', "mage/mage"], function(jQuery){
16
-
17
- jQuery('#attributes-edit-form').mage('form')
18
- .mage('validation', {validationUrl: '<?= /* @escapeNotVerified */ $ block ->getValidationUrl () ?> '});
19
-
20
- });
14
+ <script type="text/x-magento-init">
15
+ {
16
+ "#attributes-edit-form": {
17
+ "Magento_Catalog/catalog/product/edit/attribute": {
18
+ "validationUrl": "<?= /* @escapeNotVerified */ $ block ->getValidationUrl () ?> "
19
+ }
20
+ }
21
+ }
21
22
</script>
Original file line number Diff line number Diff line change
1
+ /**
2
+ * Copyright © Magento, Inc. All rights reserved.
3
+ * See COPYING.txt for license details.
4
+ */
5
+
6
+ define ( [
7
+ 'jquery' ,
8
+ 'mage/mage'
9
+ ] , function ( $ ) {
10
+ 'use strict' ;
11
+
12
+ return function ( config , element ) {
13
+
14
+ $ ( element ) . mage ( 'form' ) . mage ( 'validation' , {
15
+ validationUrl : config . validationUrl
16
+ } ) ;
17
+ } ;
18
+ } ) ;
You can’t perform that action at this time.
0 commit comments