0

_prepareCollection と _prepareColumn をコアからローカルにオーバーライドする方法。グリッドに新しい列を追加したい。これを行う方法?

protected function _prepareCollection()
  {
      $collection = Mage::getModel('players/players')->getCollection();
      $this->setCollection($collection);
      return parent::_prepareCollection();
  }


protected function _prepareColumns()
  {
      $this->addColumn('player_id', array(
          'header'    => Mage::helper('players')->__('ID'),
          'align'     =>'right',
          'width'     => '50px',
          'index'     => 'player_id',
      ));

      $this->addColumn('name', array(
          'header'    => Mage::helper('players')->__('Name'),
          'align'     =>'left',
          'index'     => 'name',
      ));    

      return parent::_prepareColumns();
  }
4

1 に答える 1