मैं Magento_Swatches/js/SwatchRenderer.js
फ़ाइल से कुछ फ़ंक्शन को अधिलेखित करने की कोशिश कर रहा हूं
मेरा कोड इसके लिए है requirejs-config.js
:
var config = {
config: {
mixins: {
'Magento_Swatches/js/SwatchRenderer': {
'Magento_Swatches/js/SwatchRendererCategory1': true
}
}
}
};
और फाइल के लिए कोड SwatchRendererCategory1.js
define(function () {
'use strict';
var mixin = {
updateBaseImage: function (images, context, isProductViewExist) {
var justAnImage = images[0];
if (isProductViewExist) {
context
.find('[data-gallery-role=gallery-placeholder]')
.data('gallery')
.updateData(images);
} else if (justAnImage && justAnImage.img) {
context.find('.image-block').css("background-image", "url('"+justAnImage.img+"')");
}
}
};
return function (target) {
return target.extend(mixin);
};});
target
इस मामले में मुझे क्या उपयोग करना चाहिए ? धन्यवाद।