可上传的扩展

编辑本页

可上传的扩展

在使用此扩展之前,请阅读官方可上传的文档欧宝官网下载app.一切准备就绪后,像往常一样使用Form组件。然后,在验证表单有效之后,执行以下操作:

12 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
文档文档();形式->createFormBuilder (文档->add (“名字”->add (“myFile”->getForm ();形式->handleRequest (请求);如果形式->isSubmitted () & &形式->isValid ()) {新兴市场->getDoctrine ()->getManager ();新兴市场->persist (文档);uploadableManager->get (“stof_doctrine_extensions.uploadable.manager”);//这里,"getMyFile"返回"UploadedFile"实例,表单绑定在你的$myFile属性uploadableManager->markEntityToUpload (文档文档->getMyFile ());新兴市场->冲洗();返回->重定向(->generateUrl (“……”));}返回->呈现(“……”数组“形式”= >形式->createView ()));

就是这样。可上传的扩展处理其余的东西。记得阅读它的文档!欧宝官网下载app

此工作,包括代码示例,是根据创作共用BY-SA 3.0许可证。