Symfony 3 预填文件类型字段



我的表单中有一个文件类型字段:

$builder->add('letter', FileType::class,[
'label'=>'DEMANDE_STATUS',
'required'=>false,
]);

我想在控制器中创建表单时预先填写此"字母"字段。

到目前为止我已经尝试过了,但无济于事:

$letter = null;
if (file_exists($path.'/letter.pdf'))
$letter = new File($path.'/letter.pdf');
$demandeForm = $this->createForm('AppBundleFormDemandePaiementType', null, ['data'=>[
'letter' => $letter,
]]);

当我想预填文本字段时,此方法通常有效,但在这种情况下可悲的是。

知道我该怎么做吗?

不要以为你可以预先填写HTML文件输入字段。但是,您可以向用户显示他们已经在此字段中填写的一些消息。您可以在树枝模板中处理此问题。

相关内容

  • 没有找到相关文章

最新更新