![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/old/vendor/amasty/product-attachment/view/adminhtml/web/js/form/ |
define([ 'underscore', 'Magento_Ui/js/form/form', 'uiRegistry' ], function (_, Form, registry) { return Form.extend({ setAdditionalData: function () { this._super(); var generalDataFieldSet = registry.get(this.name + '.general'); if (typeof generalDataFieldSet !== 'undefined') { _.each(generalDataFieldSet.elems(), function (elem) { if (_.isFunction(elem.disabled) && elem.disabled()) { if (elem.dataType === 'multiselect') { this.source.set(elem.dataScope + '_output', null); } else { this.source.set(elem.dataScope, null); } } else if (_.isFunction(elem.elems) && elem.elems()) { _.each(elem.elems(), function (elem) { if (_.isFunction(elem.disabled) && elem.disabled()) { this.source.set(elem.dataScope, null); } }, this); } }, this); } return this; } }); });