Компонент проверки формы Yii2 и загрузки изображений - PullRequest
0 голосов
/ 02 июля 2018

Я использую Yii2 Framework и реализовал форму, которая содержит простые поля ввода и один компонент для загрузки изображения.

Все работает нормально, когда я впервые загружаю изображение, но когда я снова открываю ранее сохраненные данные в форме - оно показывает мне ранее сохраненное изображение, но когда я нажимаю кнопку Send, проверка просит меня загрузить изображение.

Как видно из скриншота ниже - изображение уже загружено.

enter image description here

Как сообщить механизму проверки Yii2, в данном случае, правильно ли понять, что изображение уже загружено и больше нет необходимости показывать сообщение об ошибке?

1 Ответ

0 голосов
/ 02 июля 2018

Полагаю, когда вы говорите "I reopen the previously saved data in the form", вы говорите об обновлении, если да, то я полагаю, что ваша модель отправляет вам все ваши данные для вашего "_form", но когда вы нажимаете send, он отправляет вам сообщение об ошибке, потому что не находит соответствующий FILE, а только его имя или адрес, сохраненные в базе данных.

Можете ли вы показать "function rules" вашей модели, ваши "_form" и ваши "actionCreate" и "actionUpdate", пожалуйста.

извинения за мой английский, я надеюсь, вы понимаете.

...