【发布时间】:2011-02-26 07:04:12
【问题描述】:
我有一个为产品创建的Brand 属性(下拉菜单)。此属性的下拉列表显示 5 到 6 个品牌。
我想要的是在分类页面中显示brand的属性值,并且该值应该只与当前显示在分类页面中的那些产品相关。因此,如果显示六个产品,那么应该显示六个品牌,由管理员选择。
【问题讨论】:
标签: php magento attributes categories
我有一个为产品创建的Brand 属性(下拉菜单)。此属性的下拉列表显示 5 到 6 个品牌。
我想要的是在分类页面中显示brand的属性值,并且该值应该只与当前显示在分类页面中的那些产品相关。因此,如果显示六个产品,那么应该显示六个品牌,由管理员选择。
【问题讨论】:
标签: php magento attributes categories
在模板catalog/product/list.phtml,靠近顶部,有这样一行:
<?php $_productCollection=$this->getLoadedProductCollection() ?>
此集合包含将在页面上显示的所有产品对象。如果您想将这些内容回显到页面上,请执行以下操作:
<?php foreach($_productCollection as $_product) {
print $_product->getBrand();
} ?>
您需要确保您的品牌属性已配置为将“用于产品详情”设置为“是”。这将确保该属性已加载。
希望有帮助!
谢谢, 乔
【讨论】: