.bizzwishlist-variation-selector এখানে আমি ডিফল্ট ড্রপ-ডাউন চাচ্ছি।
প্যারেন্ট এ জেনো form.variations_form.cart থাকে। অথবা .variations ক্লাস থাকে। 
আর একটা সেট ভেরিয়েশান বাটন থাকবে। সেখানে ক্লিক করলে যেন variation_id সেট হয়।

বর্তমানে সেট হচ্ছে না। জিনিস টা যেন ঠিক মত কাজ করে। 
রেপার এ ক্লাস গুলো চাচ্ছি এজন্য জেনো ভেরিয়েশান সোয়াচ প্লাগিন কাজ করে। তাই। 

যদি আমার পদ্ধিত তোমার কাছে সমস্যা মনে হয়, তুমি অন্য কোন মেথডে কাজ টা ফিক্স করতে পারো। 
আর তুমি যা করলে, আগের কোড থেকে কোথায় মুছলে তা একটা ডকে লিখে দিবে। ডক এর নাম হবে 'docs/fix-variable-set-variation.md'। সেখানে বিস্তারিত লিখে দিবে কি কি কোড মুছে ফেলেছো, কি কি কোড যোগ দিয়েছো, কোথায় কোথায় কোড চেক করেছো, ইত্যাদি। ডক বাংলা ভাষায় হবে। তবে কোডে কোন বাংলা থাকবে না।
কোডে কোন বাংলা লেখা হবে না। মনে রাখবা। 


আরেক টা সমস্যা আছে ভেরিয়েশন সিলেক্টর এর। মনে করো একটা ভেরিয়েশান সিলেক্ট করা আছে, তো ঐ প্রোডাক্টের 
সিংলেলে গেলেঃ আমি যদি অন্য আরেকটা ভেরিয়েশান এড করতে চাই, পারা চাচ্ছে না, 
কাড়ন এড উইসলিশট বাটনে দেখাচ্ছে, অলরেডি এডেড। নতুন ভেরিয়েশান এড করা যাচ্ছে না। 

আমি চাচ্ছি: নতুন ভেরিয়েশান এড করার সুযোগ থাকুক। যদি অলরেডি এড করা ভেরিয়েশান সিলেক্ট করা হয়,
তাহলে এড টু উইশ্লিস্ত বাটনে দেখাবে অলরেডি এডেড। কিন্তু নতুন ভেরিয়েশন সিলেক্ট করলে, এড টু উইশ্লিস্ত বাটনে দেখাবে এড টু উইশ্লিস্ত।
আর যদি কোন ভেরিয়েশান চুজ না থাকে, আর যদি কোন ভেরিয়েশান উইস্লিশটে এড থাকে, তখন দেখাবে অলরেডি এডেড। 

তুমি যেভাবে ফিএক্স করলে তা একটা ডকে লিখে দিবে। ডকের নাম হবে 'docs/fix-veriation-choose-issue.md'। সেখানে বিস্তারিত লিখে দিবে কি কি কোড মুছে ফেলেছো, কি কি কোড যোগ দিয়েছো, কোথায় কোথায় কোড চেক করেছো, ইত্যাদি। ডক বাংলা ভাষায় হবে। তবে কোডে কোন বাংলা থাকবে না।


Set Variation এ ক্লিক করলে, উইসলিস্ট এ দেখাচ্ছে সেট হয়েছে। কিন্তু পেজ রিলোড দিলে আবার আগের মত সেট ভেরিয়েশান বাটন আসতেছে। 
ডাটাবেসে আপডেট হচ্ছে না।  আমি চাচ্ছি, পেজ রিলোড হলে নতুন ভেরিয়েশন সিলেক্ট করা থাকলে সেটি ডাটাবেসে আপডেট হোক।
