如何使用属性代码获取自定义创建的产品属性标签/选项。
我的属性代码例如是'amazon_pdt_url'。
我试过了
$label = $product->getResource()->getAttribute('amazon_pdt_url')->getFrontend()->getLabel($product);
返回
致命错误:在....中调用成员函数getResource()
也试过
$_product->getResource()->getAttribute(‘amazon_pdt_url’)->getFrontend()->getValue($_product)
致命错误:在
中的布尔值上调用成员函数getFrontend()
请帮助我在我的phtml文件中实现此目的。
感谢。
答案 0 :(得分:1)
这适用于我的list.phtml
$store = Mage::app()->getStore();
$storeId = $store->getStoreId();
$attributeModel = Mage::getModel('eav/entity_attribute')->loadByCode('catalog_product','amazon_pdt_url');
echo $attributeModel->getStoreLabel($storeId);die;
如果这不是你想要的,那么我可能会误解你的问题。