我想获取 productid 的所有活动属性,但我总是获得所有属性。这是我的代码:
$product= Mage::getModel('catalog/product')->load($productid);
$attribute= $product->getResource()->getAttribute("color");
$optionscolor = $attribute->getSource()->getAllOptions(false);
foreach ($optionscolor as $option) {
echo "<option value='". $option['value']."'>". $option['label']."</option>";
}
对于这个产品,我有 4 种颜色(黑色、红色、蓝色和黄色)。但是这段代码给了我所有 12 种颜色......为什么?