Leg*_*gy7 0 forms file-upload symfony
我在 symfony 中有一个表单,<input type="file" id="appbundle_evento_brochure_upload" name="img_uploader_brochure" class="image_upload">
它是用 javascript 动态生成的。
在调试我的请求时,我可以看到
+request: ParameterBag {#9 ?
#parameters: array:3 [?
"par_1" => array:14 [?]
"img_uploader_brochure" => "file_name.jpg"
]
}
+query: ParameterBag {#10 ?}
+server: ServerBag {#14 ?}
+files: FileBag {#13 ?
#parameters: []
}
Run Code Online (Sandbox Code Playgroud)
我使用的Symfony表单生成这样的:$form = $this->createForm(EventoType::class, $evento, [*custom options here*]);
这里EventoType
是我的生成我的自定义类型Evento
实体。
为什么我的文件不在该request->files
部分?
这里的问题似乎是这个文件在请求中没有作为文件传递,而只是作为参数传递。
我应该如何继续管理它们UploadedFile
?