![](/img/trans.png)
[英]Symfony 3 form collection entity with filetype field editAction
[英]FileType field in Entity edit form
我有一个用户实体。 注册时需要文件。 当我编辑该用户实体时,我希望能够看到上传的文件并对其进行修改。
我有这个表格:
$builder->add('email', EmailType::class , ['label' => 'Adresse mail']);
$builder->add('photo', FileType::class);
控制器:
$form = $this->createForm(ProfilTutoreFormType::class, $user)
实体 :
/**
* @var string
*/
protected $email;
/**
* @var string
* @ORM\Column(name="photo", type="string", length=255)
*/
private $photo;
电子邮件字段填充了用户的电子邮件,但照片字段保持空白。
首先,您必须将文件复制到系统。 然后,您应该将新路径保存到数据库。 在此处检查示例https://symfony.com/doc/current/controller/upload_file.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.