@HellWalk

Есть ли правило валидации на размер загружаемого файла?

Сделал загрузку картинок, но не хватает проверки на размер.

Нет ли уже предусмотренного правила валидации на размер файла, который можно было бы добавить в правила:

public function rules()
    {
        return [
            [['imageFile'], 'file', 'extensions' => 'jpg, png, gif'],
        ];
    }


Знаю, что можно подключить навороченные модули для обработки картинок и файлов, или что можно написать руками проверку по свойству объекта UploadedFile. Но вопрос именно в том, как сделать это просто и встроенными возможностями Yii2.

Ответ:
public function rules()
    {
        return [
            [['imageFile'], 'file', 'extensions' => 'jpg, png, gif', 'maxSize' => 1000000],
        ];
    }
  • Вопрос задан
  • 165 просмотров
Пригласить эксперта
Ответы на вопрос 1
@karminski
Senior React.JS Developer
Вы что издеваетесь? Открыть документацию уже сложно?
www.yiiframework.com/doc-2.0/yii-validators-fileva...

Параметр maxSize!
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы