正如标题所示,我尝试在产品列表中显示每个产品的属性值。 我试过这个:
<?php echo $_product->getResource()->getAttribute('myAttribute')->getFrontend()->getValue($_product); ?>
它在view.phtml中工作正常,但在list.phtml中没有显示任何内容。我做错了什么?
谢谢!
答案 0 :(得分:1)
让我们说你已经创建了一个查询属性。然后只需用sku加载产品。
$_sku = 'some_value';
$product = Mage::getModel('catalog/product')->loadByAttribute('sku',$_sku);
然后简单地使用它来获得价值。
$product->getEnquire();