magento有强大的自定义属性的功能,允许用户对产品进行各种属性定义。在这里记录下开发过程中遇到的各种属性值的前端输出。
1. 简单文本 ,前端显示代码如下:
$_product->getAttributeName()
其中AttributeName为属性字段,比如你自定义了字段color,则用$_product->getColor() 获取
2. 文本区域(可嵌入html代码),比如certificate字段为添加图文描述,前端显示certificate字段获取代码如下:
<?php $_description = $_product->getCertificate(); ?>
<?php echo $this->helper(‘catalog/output’)->productAttribute($this->getProduct(), $_description, ‘certificate’) ?>
3. 下拉框,比如获取color下拉框字段值
$_product->getResource()->getAttribute(‘color’)->getFrontend()->getValue($_product)