再会!在形式的交响乐中面临这样的问题。我已经有一个文件,我想把它放在一个表单中(例如,编辑一个配置文件)。我做了这样的事情:
if ($Ups->getImage()){
$d = new File($this->getParameter('brochures_directory').'/'.$Ups->getImage());
$Ups->setImage($d);
}
[image:AppBundle\Entity\ToolBatteryUps:private] => Symfony\Component\HttpFoundation\File\File Object
(
[pathName:SplFileInfo:private] => /var/www/clients/client1/web72/web/app/../web/uploads/brochures/595cdb7e09e50.jpeg
[fileName:SplFileInfo:private] => 595cdb7e09e50.jpeg
)
结果,$Ups文件被写入了我的对象,但形式仍然是
未选择文件
在 FormType.php 中:
->add('image', FileType::class, array('label' => 'Image plik', 'required' => true))
我究竟做错了什么 ?