В моей форме есть поле FileType:
$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('AppBundle\Form\DemandePaiementType', null, ['data'=>[
'letter' => $letter,
]]);
Этот метод обычно работает, когда я хочу предварительно заполнить текстовое поле, но не в этом случае, к сожалению.
Есть идеи, как мне это сделать?