public function fileUploadSuccess(MyForm $form) { try { foreach ($form->values->image as $image) { $file = new \File(); $file->file_prefix = ""; $file->file_sufix = "_u" . $this->context->user->id . "_" . substr(sha1(time()), 0, 8); $file->user_id = $this->context->user->id; $file->insertUploaded($image, FILESTORAGE_DIR); $file->visible = 1; // automaticka publikace $file->save(); } } catch (Exception $e) { $form->addError($e->getMessage()); } if ($form->isSuccess()) { $this->cc(); $this->presenter->flashMessage('Dobrá zpráva, soubory se podařilo vložit. Sukces!', 'success'); $this->redirect('Files:default'); } }