public function setDefaults(array $defaults) { parent::setDefaults($defaults); if ($this->_edit) { $this->getElement('mpk_code_view')->setValue($this->getElement('mpk_code')->getValue()); } }
public function setDefaults(array $defaults) { if ($this->_edit) { $this->getElement('code')->setRequired(false); unset($defaults['code']); } parent::setDefaults($defaults); }
public function setDefaults($formDefaults, $subFormDefaults) { $subForms = $this->getSubForms(); foreach ($subForms as $subForm) { $subForm->setDefaults($subFormDefaults); } return parent::setDefaults($formDefaults); }
public function setDefaults(array $defaults) { if (is_array($defaults) && !empty($defaults) && is_array($defaults[0]) && !empty($defaults[0])) { foreach ($defaults as $key => $row) { $defaults['entry_' . $row['id_entry']] = $row['entry']; unset($defaults[$key]); } $this->preValidation($defaults); } parent::setDefaults($defaults); }
/** * Ustawia wartosci filtrow * * Nie wymaga przeslania danych via POST * * @param Zend_Controller_Request_Http $request * @return Logic_Search_Abstract */ public function setFilterDataFromRequest(Zend_Controller_Request_Http $request) { if (!is_object($this->_form)) { throw new Logic_Search_Exception('Nie ustanowiono obiektu formularza filtrow'); } if ($this->_form->isValid($request->getParams())) { $this->saveFilterData($this->_form->getValues()); } $this->_form->setDefaults($this->getFilterData()); return $this; }