Всем привет! Смотрел
тут как загружать файлы.
В случае одного файла сделал так и все сработало :
if ($model->load(Yii::$app->request->post())) {
$model->Scan_chek = UploadedFile::getInstance($model, 'Scan_chek');
if ($model->save()) ...
Я не использовал метод upload() как написано в статье, заглянул в базу, увидел файл, все хорошо!
Теперь я хочу загрузить несколько файлов, сделал нужные изменения. Yii начал ругается на sql запрос
Сделал так :
if ($model->load(Yii::$app->request->post())) {
$model->Scan_chek = UploadedFile::getInstances($model, 'Scan_chek');
if ($model->upload())
if ($model->save())
Выдает ошибку : move_uploaded_file(uploads/11.jpg): failed to open stream: No such file or directory
public function upload()
{
if ($this->validate()) {
foreach ($this->Scan_chek as $file) {
$file->saveAs('uploads/' . $file->baseName . '.' . $file->extension); <- указывает сюда
}
return true;
} else {
return false;
}
}
Не подскажете где кроется истина и что это за uploads ?