Yii2 表单验证和图片上传组件
Yii2 form validation and image upload component
我使用 Yii2 框架并实现了包含普通输入字段和一个图像上传组件的表单。
我第一次上传图片时一切正常,但当我重新打开表单中之前保存的数据时 - 它显示了之前保存的图片,但是当我按下 Send
按钮时,验证要求我上传图片。
正如您从下面的屏幕截图中看到的那样 - 图像已经加载。
如何告诉 Yii2 验证机制,在这种情况下,正确理解图像已经加载并且不再需要显示错误消息?
我想当你说“I reopen the previously saved data in the form
”时,你是在谈论更新,如果是这样,我相信你的模型正在向你发送所有数据您的“_form
”,但是当您按 send
时,它会向您发送错误消息,因为它找不到相应的 FILE
,而只找到存储在数据库中的名称或地址。
你能展示一下你的模型的“function rules
”,你的“_form
”,还有你的“actionCreate
”和“actionUpdate
”吗?
抱歉我的英语我希望你能理解。
我使用 Yii2 框架并实现了包含普通输入字段和一个图像上传组件的表单。
我第一次上传图片时一切正常,但当我重新打开表单中之前保存的数据时 - 它显示了之前保存的图片,但是当我按下 Send
按钮时,验证要求我上传图片。
正如您从下面的屏幕截图中看到的那样 - 图像已经加载。
如何告诉 Yii2 验证机制,在这种情况下,正确理解图像已经加载并且不再需要显示错误消息?
我想当你说“I reopen the previously saved data in the form
”时,你是在谈论更新,如果是这样,我相信你的模型正在向你发送所有数据您的“_form
”,但是当您按 send
时,它会向您发送错误消息,因为它找不到相应的 FILE
,而只找到存储在数据库中的名称或地址。
你能展示一下你的模型的“function rules
”,你的“_form
”,还有你的“actionCreate
”和“actionUpdate
”吗?
抱歉我的英语我希望你能理解。