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; }