1

I created a custom attribute in my products page. The attribute is a dropdown list.

The name of the attribute is soldby.

I want to extract the value of that attribute.

I wrote:

$seller= Mage::getModel('catalog/product')->load($item->getProductId()) ->getData('soldby');

This returns me null.

If I do something similar to an attribute which is a textfield, it works fine.

How can I extract the option selected ?

Please help.

2
$product = Mage::getModel('catalog/product')->load($item->getProductId());  

$product->getAttributeText('soldby');
2
  • From where do I get $product ? Feb 22 '17 at 11:21
  • $product is the product model - see updated answer. Feb 22 '17 at 11:24
1

Please try this:

$seller= Mage::getModel('catalog/product')->load($item->getProductId());
$seller->getAttributeText('soldby');
0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.