ondrs / upload-manager – singleFileToDir() on null
- Dvory59
- Člen | 40
Zdravím.
Dnes jsem si stáhl Upload Manager
z componette a snažím se ho rozjet, ale narážím na problém.
Mám v presenteru
/**@var \ondrs\UploadManager\Upload @inject */
public $upload;
protected funtion createComponentEditForm()
{
$form=new Form();
$form -> addUpload('img','Profil');
$form -> addSubmit('send','Send');
$form -> onSuccess[]=[$this,'editFormSucceeded'];
return $form;
}
function editFormSucceeded($form,$vals)
{
$this->upload->singleFileToDir('uploads',$vals->img);
$this->redirect('list');
}
Na co ale narážím je error Call to a member function
singleFileToDir() on null .
Já jsem to instaloval dneska přes composer s verzí co je uvedená
u dokumentace, ale když sem to implementoval, musel jsem odstranit všechny
Nette/Object ,který tam byly a návaznosti na ně, protože je ta verze Upload
Manageru ještě používá.
Bohužel v tom trochu tápu a tak si nejsem jistý, jestli tenhle error
plyne právě z odstranění Nette/Object nebo je špatně můj kód.
Můžu poprosit o radu?
- David Matějka
- Moderator | 6445
mozna bude problem v tom, ze v anotaci chybi mezera za **
zkus tedy
/** @var \ondrs\UploadManager\Upload @inject */
public $upload;