Ejemplo n.º 1
0
 public function __construct($options = null)
 {
     parent::__construct($options);
     $this->removeDecorator('Form');
     $this->removeDecorator('Validator');
     $this->removeElement('Enviar');
 }
Ejemplo n.º 2
0
 protected function _setUpValidators(La_Form $form, $validators = array(), $parentFormName = null, $return = false)
 {
     $subForms = $form->getSubForms();
     $formName = !$parentFormName ? $form->getName() : $parentFormName . '-' . $form->getName();
     if ($return) {
         $this->_formValidators = $validators;
         return;
     }
     foreach ($form->getValidators() as $key => $value) {
         $keyName = isset($formName) ? $formName . '-' . $key : $key;
         $validators[$keyName] = $value;
     }
     if ($subForms) {
         foreach ($subForms as $subForm) {
             $this->_setUpValidators($subForm, $validators, $formName);
         }
     } else {
         $this->_setUpValidators($form, $validators, $formName, true);
     }
 }