コード例 #1
0
ファイル: Grid.php プロジェクト: Gilbertoavitia1/AHBS
 protected function _prepareMassaction()
 {
     $this->setMassactionIdField('affiliate_history');
     $this->getMassactionBlock()->setFormFieldName('mw_history_id');
     $statuses = MW_Affiliate_Model_Status::getOptionAction();
     $this->getMassactionBlock()->addItem('status', array('label' => Mage::helper('catalog')->__('Change status'), 'url' => $this->getUrl('affiliate/adminhtml_affiliatehistory/updateStatus', array('_current' => true)), 'additional' => array('visibility' => array('name' => 'status', 'type' => 'select', 'class' => 'required-entry', 'label' => Mage::helper('catalog')->__('Status'), 'values' => $statuses))));
     return $this;
 }
コード例 #2
0
ファイル: Form.php プロジェクト: Gilbertoavitia1/AHBS
 protected function _prepareForm()
 {
     $form = new Varien_Data_Form();
     $this->setForm($form);
     $fieldset = $form->addFieldset('affiliatehistory_form', array('legend' => Mage::helper('affiliate')->__('Update Affiliate Transactions via CSV')));
     $fieldset->addField('status_update', 'select', array('label' => Mage::helper('affiliate')->__('Update Status'), 'required' => true, 'name' => 'status_update', 'values' => MW_Affiliate_Model_Status::getOptionAction()));
     $fieldset->addField('filename', 'file', array('label' => Mage::helper('affiliate')->__('Upload CSV File'), 'required' => true, 'name' => 'filename'));
     return parent::_prepareForm();
 }