我正在使用以下代码将自定义属性拉入“管理目录”>“产品选项卡网格”。
$collection = Mage::getModel('catalog/product')->getCollection()
->addAttributeToSelect('name')
->addAttributeToSelect('sku')
->addAttributeToSelect('price')
->addAttributeToSelect('image')
->addAttributeToSelect('pos_product_type')
+
$this->addColumn('pos_product_type', array(
'header' => Mage::helper('catalog')->__('OsiPos Category'),
'sortable' => true,
'width' => '80',
'index' => 'pos_product_type'
));
这显示了属性 id,例如 92、97、95。这对用户不是很友好,所以我想知道如何获取属性的实际名称/标签。
在前端我会使用:
$_product->getAttributeText('pos_product_type')
显示标签,但我无法在后端转换它。