2014-10-07 57 views
1

我要顯示在Magento電網市場下拉名字,但我寫我的代碼,顯示市場value.Bellow什麼是我的代碼如何顯示選擇名稱,而不是價值在Magento電網

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(); 
    } 

任何人都可以請指出我做錯了什麼,因爲我沒有太多的magento經驗。

感謝大家提前爲市場上像

回答

1

附加字段類型...

$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' 
      ), 
)); 
相關問題