我创建了一个自定义产品属性(testattribute)。我需要使用以下代码获取产品集合的值:
$magentoProducts = Mage::getModel('catalog/product')->getCollection()
->addFieldToFilter('type_id','simple')
->addAttributeToSelect('name')
->addAttributeToSelect('description')
->addAttributeToSelect('short_description')
->addAttributeToSelect('sku')
->addAttributeToSelect('price')
->addAttributeToSelect('special_price')
->addAttributeToSelect('status')
->addAttributeToSelect('weight')
->addAttributeToSelect('tax_class_id')
->addAttributeToSelect('updated_at');
我尝试使用上面的代码,但它不起作用。我需要一个解决方案,而无需再次加载产品。
任何人都可以帮助我。
谢谢。
答案 0 :(得分:0)
检查属性并确保前端' 上可见的属性设置为yes。
您还需要将其包含在您的收藏中:
->addAttributeToSelect('testattribute')