निम्नलिखित कोड
- इस उत्पाद के लिए चयनित विकल्पों का मूल्य आईडी लौटाता है: 123,124
- एक सरणी में बदल जाता है: सरणी (123,124)
- फिर उन विकल्पों के लेबल को खोजता है: 123 => एयरको और 124 => रेडियो
- और पाठ स्ट्रिंग में मान लौटाता है: एयरको, रेडियो
$ _attribute_code = 'car_options';
$ car_options_csv = Mage :: getResourceModel ('कैटलॉग / उत्पाद') -> getAttributeRawValue ($ productId, $ _attribute_code, $ storeId); // रिटर्न: 123,124
$ car_options = विस्फोट (',', $ car_options_csv);
$ विशेषता = मेज़ :: getResourceModel ('eav / unit_attribute') -> getIdByCode ('कैटलॉग_प्रोडक्ट', $ _ विशेषता_कोड);
$ विशेषता = दाना :: getModel ('कैटलॉग / रिसोर्स_एवी_एटवर्ट') -> लोड ($ विशेषताआईड);
$ विशेषता = $ विशेषता -> getSource () -> getAllOptions ();
$ रिस = '';
foreach ($ विशेषता के रूप में $ a)
{
$ l = $ [['लेबल'];
$ m = $ [['मूल्य];
अगर (स्ट्रेलन (ट्रिम ($ l))> 0 && in_array ($ m, $ car_options)
{
$ रेस। = ट्रिम ($ एल)। ',';
}
}
प्रतिध्वनि पदार्थ ($ res, 0, -2);