我想达到以下基于这个例子表单验证: http://symfony.com/doc/current/cookbook/doctrine/file_uploads.html 我有一个虚拟提起那将被用于上传文件。一切都适用于上传过程。然而,在形式与该文件场总是需要的可能是因为允许Symfony的2文件的约束,如果空
/**
* @Assert\Image(maxSize="1000000")
*/
public $image_virtual;
有什么办法只有当$ image_virtual充满一个文件或图像的要求?我希望能够保存表单即使用户没有输入的图像
你使用Symfony的2.1?试图提交表单时是否出现错误?你的表单字段属性是否为'required'?false'? – Schwierig 2013-02-12 13:57:14
我使用Symfony的2.1.6和表单字段是必需=“需要” – mentalic 2013-02-12 14:03:43
在我加入了formbuilder - >添加(“image_virtual”,“文件”,阵列(“需要” =>假),它完美地工作,谢谢! – mentalic 2013-02-13 00:24:49