我想将制造商名称添加到类别列表中。找到了这个帖子http://www.magentocommerce.com/boards/viewthread/1610/P15/#t42109,但我无法让它发挥作用。
在catalog.xml中我添加了
<action method="addAttribute"><attribute>manufacturer</attribute></action>
后
<block type="catalog/product_list" name="product_list" template="catalog/product/list.phtml">
两个部分
<catalog_category_default translate="label">
和
<catalog_category_layered translate="label">
在我的list.phtml中,我试过
echo $_product->getAttributeText('manufacturer');
给出了空结果 和
echo $_product->getResource()->getAttribute('manufacturer')->getFrontend()->getValue($_product);
给出结果“否”
我正在运行1.5.1.0版
答案 0 :(得分:0)
1)只需通过magento后台将所需的“YES”置于
2)Reindex
3)它会起作用($_product->getManufacturer(), $_product->getdata("manufacturer") or echo $_product->getAttributeText('manufacturer')
)
此致 肯尼
答案 1 :(得分:0)
对于&#39;制造商&#39;您需要将在产品列表中使用设置为是属性和代码将正常工作。