Size: a a a

2020 May 29

Д

Дмитрий in Yii Framework 2
Michael Romanov
не много не понял про какое ты поле..
в посте все поля text приходят, но они не валидируются
может быть в модели нужно что-то прописать специально для массива?
почему в $_POST у тебя есть images?
источник

MR

Michael Romanov in Yii Framework 2
Дмитрий
почему в $_POST у тебя есть images?
я не знаю, но это ни на что не влияет
без текста и с images все работает
источник

MR

Michael Romanov in Yii Framework 2
может быть из-за этого?
$model->images = UploadedFile::getInstances($model, 'images');
хотя, я после получения поста преобразую
источник

Д

Дмитрий in Yii Framework 2
да как не влияет. если у тебя в $_POST приходит images массив
источник

Д

Дмитрий in Yii Framework 2
погоди
источник

MR

Michael Romanov in Yii Framework 2
заработало, нужно было в рулз валидировать это поле как массив
[['text'], 'each', 'rule' => ['string']],
источник

Д

Дмитрий in Yii Framework 2
Michael Romanov
заработало, нужно было в рулз валидировать это поле как массив
[['text'], 'each', 'rule' => ['string']],
public function upload()
   {
       if ($this->validate()) {
           $this->imageFile->saveAs('uploads/' . $this->imageFile->baseName . '.' . $this->imageFile->extension);
           return true;
       } else {
           return false;
       }
   }
источник

Д

Дмитрий in Yii Framework 2
надо сначала аплоадить .
источник

MR

Michael Romanov in Yii Framework 2
до валидации?
источник

Д

Дмитрий in Yii Framework 2
Michael Romanov
до валидации?
блин.. таже самая хуйня.  но судя по доку, надо смотреть, если это пост, то сначала $model->imageFile = UploadedFile::getInstance($model, 'imageFile');
источник

Д

Дмитрий in Yii Framework 2
потом уже вызывать метод модели, для загрузки.
источник

Д

Дмитрий in Yii Framework 2
до лоада
источник

Д

Дмитрий in Yii Framework 2
модели
источник

Д

Дмитрий in Yii Framework 2
во-общем видимо load модели не проходил
источник

Д

Дмитрий in Yii Framework 2
там @nex_otaku собирался написать. но передумал. он умнеее)
источник

А

Аль Пачино in Yii Framework 2
Дмитрий
во-общем видимо load модели не проходил
Я ему предложил $model-> attributes... без load он бы показал null.
источник

NO

Nex Otaku in Yii Framework 2
Сеансы удалённой отладки )) Дебаг панель открыл бы и всё увидел
источник

Д

Дмитрий in Yii Framework 2
Nex Otaku
Сеансы удалённой отладки )) Дебаг панель открыл бы и всё увидел
даже в 21м веке к "бабкам" ходят. вот тут тоже популярно
источник

Д

Дмитрий in Yii Framework 2
зато тренирует интуицию))
источник

MR

Michael Romanov in Yii Framework 2
спасибо большое, ребят
источник