Я хочу выполнить загрузку изображения с 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();
//....
}
С наилучшими пожеланиями,
Бодо