コード例 #1
0
ファイル: Modeled.php プロジェクト: victorkho/telor
 protected function transferModelData()
 {
     if (!$this->model) {
         return;
     }
     $fields = $this->getTransferableFields();
     foreach ($fields as $field) {
         $this->filter->setData($field, $this->model->getData($field));
     }
 }
コード例 #2
0
ファイル: General.php プロジェクト: victorkho/telor
 protected function _prepareForm()
 {
     //create form structure
     $this->_form = new Varien_Data_Form();
     $this->setForm($this->_form);
     $this->model = Mage::registry('amshopby_filter');
     $this->_prepareRegularForm();
     //set form values
     $data = Mage::getSingleton('adminhtml/session')->getFormData();
     if ($data) {
         $this->_form->setValues($data);
         Mage::getSingleton('adminhtml/session')->setFormData(null);
     } elseif ($this->model) {
         $this->_form->setValues($this->model->getData());
     }
     return parent::_prepareForm();
 }