Я воспроизвел этот пример из кулинарной книги
https://symfony.com/doc/current/controller/upload_file.html
У меня проблема с формой редактирования, и я не берусь решить, как ее решить?
После отправки формы редактирования у меня все еще есть ноль в полевой брошюре из примера: (
Я создаю сущность с вложенным файлом, полевая брошюра, после чего у меня было имя файла в db в полевой брошюре.
Затем я открываю форму редактирования, ничего не меняя, просто отправляю, прежде чем в действии выполнил эту часть:
$product->setBrochure(
new File($this->getParameter('brochures_directory').'/'.$product->getBrochure())
);
и после отправленной формы в действии
if ($form->isSubmitted() && $form->isValid()) {
try {
$em = $this->getDoctrine()->getManager();
/** @var Application $entity */
$entity = $form->getData();
$fileApp = $entity->getBrochure(); // null
почему ноль? Как создать форму редактирования после отправки ее поля с вложенным файлом вернут существующие данные?