@iceman2112

Как поменять количество возможных файлов в зависимости от их типа?

Как сделать, чтобы если пользователь мог выбрать только 1 pdf файл, или несколько jpg.?

Форма:
<?= $form->field($model, 'tmpFile')->textInput(['multyple' => true]);


Правила:
[['tmpFile'], 'file' 'extenstions' => 'jpf, pdf', 'mime-types' => 'image/jpef, application/pdf', 'maxFiles' => 5]
  • Вопрос задан
  • 2260 просмотров
Пригласить эксперта
Ответы на вопрос 2
amstr1k
@amstr1k
Группируй файлы по типам и далее проверка
if(count($arr['jpg']) > 5 || count($arr['pdf']) > 1 )
  return;
Ответ написан
надо создать отдельный валидатор и в нем валидировать.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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