我想達到以下基於這個例子表單驗證: 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