如何在magento网格中显示select name而不是value


how to show select name instead of value in magento grid

我想在magento网格中显示市场下拉列表名称,但我在代码中写的内容显示了市场价值。Bellow是我的代码

 protected function _prepareColumns()
    {
    $this->addColumn('marketplace', array(
    'header'    => Mage::helper('adminhtml')->__('Marketplace'),
    'align'     =>'right',
    'width'     => '10px',
    'index'     => 'marketplace',
    ));
    $this->addColumn('action',
    array(
    'header'    => Mage::helper('adminhtml')->__('Action'),
    'width'     => '100px',
    'type'      => 'action',
    'getter'    => 'getId',
    'actions'   => array(array(
    'caption' => Mage::helper('adminhtml')->__('Edit'),
    'url'     => array('base' => '*/*/edit'),
    'field'   => 'id'
    )),
    'filter'    => false,
    'sortable'  => false,
    'index'     => 'id',
    ));
    return parent::_prepareColumns();
    }

有人能指出我做错了什么吗,因为我在马根托没有太多经验。

提前感谢大家

为市场添加字段类型,如。。。

$this->addColumn('marketplace', array(
'header'    => Mage::helper('adminhtml')->__('Marketplace'),
'align'     =>'right',
'width'     => '10px',
'index'     => 'marketplace'
'type'    => 'options',
'options'   => array(
                6 => '6',
                5 => '4',
                4 => '4',
                3 => '3',
                2 => '2',
                1 => '1'
            ),
));