Yii2表单验证和图像上传组件

时间:2018-07-02 15:03:12

标签: yii2 yii2-validation

我使用Yii2框架并实现了包含纯输入字段和一个用于图像上传的组件的表单。

当我第一次上传图像时,一切正常,但是当我重新打开表单中先前保存的数据时,它显示了先前保存的图像,但是当我按下Send按钮时,验证要求我上传图像

您可能会在下面的屏幕截图中看到-图片已经加载。

enter image description here

在这种情况下,如何告诉Yii2验证机制以正确了解图像已加载,并且不再需要显示错误消息了?

1 个答案:

答案 0 :(得分:1)

我想当您说“ I reopen the previously saved data in the form ”时,您是在谈论更新,如果这样,我认为您的模型正在向您发送“ {{1 }}”,但是当您按_form时,它会向您发送错误消息,因为它找不到相应的send,而只会找到其名称或地址存储在数据库中。

能否显示您的模型的“ FILE”,“ function rules”以及“ _form”和“ actionCreate”。

为我的英语道歉,希望您能理解。