EllPro
@EllPro
вроде пишу какой-то код elsevar.de

Как загрузить файлы не используя мульти загрузку?

У меня 6 полей каждая fileInputs [мульти не нужен]
Как правильно реализовать?
док смотрел. с 1 файлом все ок, а если у меня 6 полей ? Делать дубли в модели для upload() и в контроллере ?
  • Вопрос задан
  • 100 просмотров
Решения вопроса 1
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
для 1 файла:
yii\web\UploadedFile::getInstance()
для нескольких:
yii\web\UploadedFile::getInstances()
плюс цикл
Ну а форма для кучи файлов такая:
<?= $form->field($model, 'myAttribute[]')->fileInput();?>
<?= $form->field($model, 'myAttribute[]')->fileInput();?>
<?= $form->field($model, 'myAttribute[]')->fileInput();?>
<?= $form->field($model, 'myAttribute[]')->fileInput();?>
<?= $form->field($model, 'myAttribute[]')->fileInput();?>
<?= $form->field($model, 'myAttribute[]')->fileInput();?>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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