我使用Yii2框架并实现了包含纯输入字段和一个用于图像上传的组件的表单。
当我第一次上传图像时,一切正常,但是当我重新打开表单中先前保存的数据时,它显示了先前保存的图像,但是当我按下Send
按钮时,验证要求我上传图像
您可能会在下面的屏幕截图中看到-图片已经加载。
在这种情况下,如何告诉Yii2验证机制以正确了解图像已加载,并且不再需要显示错误消息了?
答案 0 :(得分:1)
我想当您说“ I reopen the previously saved data in the form
”时,您是在谈论更新,如果这样,我认为您的模型正在向您发送“ {{1 }}”,但是当您按_form
时,它会向您发送错误消息,因为它找不到相应的send
,而只会找到其名称或地址存储在数据库中。
能否显示您的模型的“ FILE
”,“ function rules
”以及“ _form
”和“ actionCreate
”。
为我的英语道歉,希望您能理解。