Я хочу выполнить загрузку изображения с помощью Symfony2.Symfony2: Загрузка файла бросает неопределенное исключение свойства
Я следил за записью поваренной книги, но не смог, поэтому сначала использовал резервную «загрузку непосредственно в контроллер», но вот та же проблема.
Я получаю
Notice: Undefined property: Symfony\Component\Form\Form::$getData in
Контроллер IsValid() часть:
if ($form->isValid()) {
$em = $this->getDoctrine()->getEntityManager();
$filename = uniqid('class_photo') . '.' . $photo->getFile()->guessExtension();
$directory = __DIR__ . '/../../../../web/';
$form['file']->getData->move($directory, $filename);
$photo->setFile(null);
$photo->setPath($directory . $filename);
$em->persist($photo);
$em->flush();
//....
}
С наилучшими пожеланиями, BODO
Hi, Я понял, что проблема в том, что я оставил $ form-> upload() в контроллере, даже сущность теперь обрабатывает загрузку – bodokaiser