আমি একটি এক্সটেনশন তৈরি করছি যা ডিফল্ট কনফিগারযোগ্য বিকল্পগুলির লেবেলটি 'একটি বিকল্প চয়ন করুন ...' বৈশিষ্ট্যের নামের সাথে প্রতিস্থাপন করবে, উদাহরণস্বরূপ 'একটি রঙ চয়ন করুন ...'।
আমি কীভাবে jQuery উইজেট কনফিগারযোগ্য.জেগুলি প্রসারিত করতে (ওভাররাইড না করে!) এবং কেবল এই লাইনটি সংশোধন করতে পারি?
আমি ডকুমেন্টেশন থেকে জানি যে আমি একটি জিকুয়েরি উইজেটকে ওভাররাইড করতে পারি, তাই আমি এটি করেছি:
define([
'jquery',
'jquery/ui',
'configurable' // usually widget can be found in /lib/web/mage dir
], function($){
$.widget('silvan.configurable', $.mage.configurable, {
});
return $.silvan.configurable;
});
আমি এই ফাইলটি কীভাবে শুরু করতে পারি? আমি কি এটি প্রয়োজনীয় জেস-কনফিগারেশনের মাধ্যমে লোড করব? মানচিত্রের কাজটি কি কেবল ওভাররাইডিংয়ের জন্য?
কেবলমাত্র এই লাইনটি সংশোধন করা সম্ভব? এটি এই ফাংশন থেকে বলা হয়েছে:
_fillSelect: function (element) {}