Esempio n. 1
0
 public function getForm()
 {
     if (is_null($this->_form)) {
         $form = parent::getForm()->setEnctype(Zend_Form::ENCTYPE_MULTIPART)->setMethod(Zend_Form::METHOD_POST);
         $file = $form->getElement('file');
         if ($file) {
             require_once 'Validate/BasenameNotInDatabase.php';
             $file->addValidator(new Validate_BasenameNotInDatabase('files', 'name', null, $this->getModel()->getAdapter()));
             $file->addFilter(new Filter_File_ImageResize(null));
         }
         /*
                     $form->addDisplayGroup(array(
                         'tag'
                     ), 'tags2');*/
         //de($form->getDecorators());
         $form->addDecorator(new Zend_Dojo_Form_Decorator_BorderContainer());
     }
     return $this->_form;
 }