添加getSku magento类

时间:2013-01-04 21:55:15

标签: magento

我有一个课程来获取product_id和名称,我也希望获得sku。

以下是我的课程,我的问题是,我怎么能得到sku?,$ row-> getSku()无效。

class Magestore_Productcontact_Block_Adminhtml_Productcontact_Renderer_Productname extends Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Abstract {
    public function render(Varien_Object $row)
    {

        return sprintf('<a href="%s">%s</a>',
            $this->getUrl('adminhtml/catalog_product/edit', array('_current'=>true, 'id'=>$row->getProductId())),
            $row->getProductName(),
            $row->getSku()
        );
    }
}

这是在phtml文件上产生的名称和href。

<a href="<?php echo $this->getUrl('adminhtml/catalog_product/edit', array('_current'=>true, 'id' => $row->getProductId())); ?>"><?php echo $row->getProductName() . $row->getSku(); ?></a>

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

尝试

return sprintf('<a href="%s">%s %s</a>',
     $this->getUrl('adminhtml/catalog_product/edit', array('_current'=>true, 'id'=>$row->getProductId())),
     $row->getProductName(),
     $row->getSku()
);