Esempio n. 1
0
 public function setDefaults(array $defaults)
 {
     parent::setDefaults($defaults);
     if ($this->_edit) {
         $this->getElement('mpk_code_view')->setValue($this->getElement('mpk_code')->getValue());
     }
 }
Esempio n. 2
0
 public function setDefaults(array $defaults)
 {
     if ($this->_edit) {
         $this->getElement('code')->setRequired(false);
         unset($defaults['code']);
     }
     parent::setDefaults($defaults);
 }
Esempio n. 3
0
 public function setDefaults($formDefaults, $subFormDefaults)
 {
     $subForms = $this->getSubForms();
     foreach ($subForms as $subForm) {
         $subForm->setDefaults($subFormDefaults);
     }
     return parent::setDefaults($formDefaults);
 }
Esempio n. 4
0
 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);
 }
Esempio n. 5
0
 /**
  * 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;
 }