1. 程式人生 > >在magento前端顯示自定義屬性值

在magento前端顯示自定義屬性值

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)