【问题标题】:display attribute values on category page in magento在 magento 的类别页面上显示属性值
【发布时间】:2011-02-26 07:04:12
【问题描述】:

我有一个为产品创建的Brand 属性(下拉菜单)。此属性的下拉列表显示 5 到 6 个品牌。

我想要的是在分类页面中显​​示brand的属性值,并且该值应该只与当前显示在分类页面中的那些产品相关。因此,如果显示六个产品,那么应该显示六个品牌,由管理员选择。

【问题讨论】:

    标签: php magento attributes categories


    【解决方案1】:

    在模板catalog/product/list.phtml,靠近顶部,有这样一行:

    <?php $_productCollection=$this->getLoadedProductCollection() ?> 
    

    此集合包含将在页面上显示的所有产品对象。如果您想将这些内容回显到页面上,请执行以下操作:

    <?php foreach($_productCollection as $_product) {
        print $_product->getBrand();
    } ?>
    

    您需要确保您的品牌属性已配置为将“用于产品详情”设置为“是”。这将确保该属性已加载。

    希望有帮助!

    谢谢, 乔

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多