コード例 #1
0
ファイル: Column.php プロジェクト: jsiefer/emarketing
 public function prepareGridColumns(Mzax_Emarketing_Block_Filter_Object_Grid $grid)
 {
     parent::prepareGridColumns($grid);
     if (!$grid->getColumn($this->_requireBinding)) {
         $grid->addColumn($this->_requireBinding, array('header' => $this->_label, 'type' => $this->getColumnType(), 'options' => $this->getGridValueOptions(), 'index' => $this->_requireBinding));
     }
 }
コード例 #2
0
ファイル: Attribute.php プロジェクト: jsiefer/emarketing
 /**
  * Add attribute value to grid
  * 
  * @return void
  */
 public function prepareGridColumns(Mzax_Emarketing_Block_Filter_Object_Grid $grid)
 {
     parent::prepareGridColumns($grid);
     $grid->addColumn('attribute_value', array('header' => $this->getFrontendLabel(), 'index' => 'attribute_value', 'type' => $this->getColumnType(), 'options' => $this->getGridValueOptions()));
 }
コード例 #3
0
ファイル: Newsletter.php プロジェクト: jsiefer/emarketing
 public function prepareGridColumns(Mzax_Emarketing_Block_Filter_Object_Grid $grid)
 {
     parent::prepareGridColumns($grid);
     $grid->addColumn('newsletter_status', array('header' => $this->__('Newsletter'), 'width' => '80px', 'index' => 'newsletter_status', 'align' => 'center', 'type' => 'options', 'options' => array_map('ucwords', $this->getStatusOptions())));
 }
コード例 #4
0
ファイル: Combine.php プロジェクト: jsiefer/emarketing
 public function prepareGridColumns(Mzax_Emarketing_Block_Filter_Object_Grid $grid)
 {
     parent::prepareGridColumns($grid);
     $grid->addColumn('matches', array('header' => $this->__('Matches'), 'width' => '100px', 'index' => 'matches'));
 }
コード例 #5
0
ファイル: Table.php プロジェクト: sakibanda/emarketing
 /**
  * 
  * (non-PHPdoc)
  * @see Mzax_Emarketing_Model_Object_Filter_Component::prepareGridColumns()
  */
 public function prepareGridColumns(Mzax_Emarketing_Block_Filter_Object_Grid $grid)
 {
     parent::prepareGridColumns($grid);
     if ($column = $this->getTableColumn()) {
         $grid->addColumn('column_value', array('header' => ucfirst($column->label), 'type' => $this->getColumnType(), 'options' => $this->getGridValueOptions(), 'index' => 'column_value', 'currency' => 'currency_code', 'gmtoffset' => true));
     }
 }
コード例 #6
0
ファイル: Goal.php プロジェクト: jsiefer/emarketing
 public function prepareGridColumns(Mzax_Emarketing_Block_Filter_Object_Grid $grid)
 {
     parent::prepareGridColumns($grid);
     $grid->addColumn('goal_time', array('header' => $this->__('Goal Time'), 'type' => 'datetime', 'index' => 'goal_time'));
 }