在list.phtml

时间:2015-04-22 11:51:28

标签: list magento attributes

正如标题所示,我尝试在产品列表中显示每个产品的属性值。 我试过这个:

<?php echo $_product->getResource()->getAttribute('myAttribute')->getFrontend()->getValue($_product); ?>

它在view.phtml中工作正常,但在list.phtml中没有显示任何内容。我做错了什么?

谢谢!

1 个答案:

答案 0 :(得分:1)

让我们说你已经创建了一个查询属性。然后只需用sku加载产品。

$_sku = 'some_value';
$product = Mage::getModel('catalog/product')->loadByAttribute('sku',$_sku);

然后简单地使用它来获得价值。

$product->getEnquire();