जवाबों:
गुणन मूल्य आईडी वाले मल्टीसेप्ट विशेषताओं को अल्पविराम से अलग सूची (या एक सरणी) के रूप में सेट किया जा सकता है।
इसलिए पहले हमें वास्तविक मूल्यों को Magento की आंतरिक आईडी में बदलना होगा।
$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);
यह काम करता हैं