Я хочу сохранить в моем db несколько изображений (макс. 5), как я могу это сделать? Для сохранения изображений у меня есть этот вход:Сохранение нескольких изображений в yii2
?= $form->field($Form, 'images[]')->fileInput(['multiple' => true, 'accept' => 'image/*','id'=>'gallery-photo-add'])->label(false) ?>
И в моей модели у меня есть поля изображения и поля для 5 изображений, которые должны спасти; Но когда я пытаюсь получить изображения как то:
$Form->image1 = $this->images[0];
Это один пуст в моем дб. Может быть, проблема в том, что массивные сохранены в $ _FILES? Что я имею в моей просьбе:
$_FILES
Name Value
Form [
'name' => [
'images' => [
0 => 'weight.png'
]
]
'type' => [
'images' => [
0 => 'image/png'
]
]
'tmp_name' => [
'images' => [
0 => 'W:\\XAMPP\\tmp\\php3FD3.tmp'
]
]
'error' => [
'images' => [
0 => 0
]
]
'size' => [
'images' => [
0 => 500
]
]
]
Вы можете прочитать документацию по UploadedFile здесь http://www.yiiframework.com/doc-2.0/yii-web-uploadedfile.html –