Exemple #1
0
 protected function createComponentFileUploadForm()
 {
     $form = new \soundake\helpers\MyForm();
     $form->renderStyle = \soundake\helpers\MyForm::SEMANTIC;
     $form->getElementPrototype()->addAttributes(array('class' => ''));
     $form->addUpload("image", "Vyberte soubory", true)->setRequired()->addRule(Form::MAX_FILE_SIZE, 'File is too big! Please, choose smaller one. It could be 3 megs large.', 3 * 1024 * 1024)->getControlPrototype()->class('ui input');
     $form->addHidden('id');
     $form->addHidden('type');
     $form->addSubmit('send', 'Nahrát');
     $form->onSuccess[] = callback($this, 'fileUploadSuccess');
     return $form;
 }