dilikpulatov
@dilikpulatov
веб-программист

Проблема валидацию в Yii2 как решить?

Здравствуйте!
у меня возникает одна проблема.
проблема в том что при сабмит форму не пропускает применение у которому нет атрибут require
при клике на сабмит просто спросит загрузить файл(а мне это не надо, нужно валидироват если загрузили файл, а если не загрузили то нужно просто пропустит) как этого сделает?
public $uploadFile;
  public function rules(){
    return [
      [['id','date','phone'], 'integer'],
      [['name','phone'], 'required'],
      [['name'], 'string', 'max' => 20],
      [['company','file'], 'string', 'max' => 255],
      [['uploadFile'], 'file', 'skipOnEmpty' => false, 'extensions' => 'pdf, cdr, zip, rar'],
    ];
  }

uploadFile - в БД нету...это нужно чтобы валидироват файл
при сабмите не должно проверит если файл не загружен
(извините за ошибки)
  • Вопрос задан
  • 101 просмотр
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
'skipOnEmpty' => false,
замените на
'skipOnEmpty' => true
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы