繁体   English   中英

实体编辑表单中的“文件类型”字段

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM