উত্তর:
মাল্টিলেসলেট বৈশিষ্ট্যগুলি কমা বিচ্ছিন্ন তালিকা হিসাবে সেট করা যেতে পারে (বা একটি অ্যারেও) বৈশিষ্ট্য মান আইডিসহ।
সুতরাং প্রথমে আমাদের আসল মানগুলি ম্যাজেন্টোর অভ্যন্তরীণ আইডিতে রূপান্তর করতে হবে।
$attrCode = 'color_base';
$sourceModel = Mage::getModel('catalog/product')->getResource()
->getAttribute($attrCode)->getSource();
$valuesText = explode(',', 'red,green,blue');
$valuesIds = array_map(array($sourceModel, 'getOptionId'), $valuesText);
$product->setData($attrCode, $valuesIds);
$product->save();
উপরের কোডের শেষ লাইনটি পরিবর্তন করুন
$product->save();
সঙ্গে
$product->getResource()->saveAttribute($product, $attrCode);
এটা কাজ করে