Shrt: Подумайте хорошенько, не привыкайте заниматься тупым копипастом, без обид.
Где у Вас хранится новость, в какой таблице? Как называется поле где хранится id новости?
По какому полю, в таблице комментариев, связана новость с комментарием?
Вот и подставляйте в запрос "из таблицы комментариев где post_id = id новости"
Максим Федоров: По поводу типов клиентов я понял. А вот будут ли они работать с сервером, то тут пока ничего не ясно. Пока предполагается то, о чём я написал. Возможно в будущем всё это будет добавляться к существующему функционалу. И, сделать сейчас задел на будущее или будет проще тогда написать с нуля взаимодействие через restful api?
Дело в том, что я до конца не могу понять, где применять restful api, а где нет))) Начитался кучу статей, а прояснения в голове нет))) Наоборот, чем больше читаю, тем больше каша в голове.
Vermut756: И вот, то о чём я написал выше, есть в статье из документации
if (Yii::$app->request->isPost) {
$model->imageFiles = UploadedFile::getInstances($model, 'imageFiles');
if ($model->upload()) {
// file is uploaded successfully
return;
}
}
Этот кусок кода должен быть в Вашем crud контроллере, где Вы выполняете действие create или update.
Неужели так сложно подключить модель, которая отвечает за загрузку файла?
Vermut756: Я дал Вам ссылку на документацию, где ясно рассказано, как загрузить файл с диска. И немного подумав, можно понять, как совместить загрузку с записью в базу.
Так же, если посмотреть git репозиторий mihaildev, то можно найти и пакет для загрузки файлов.
Кирилл Жиляев: В любом случае у Вас нет источников, откуда можно получить нужный пакет.
Попробуйте, для начала, скачать пакет из репозитория, потом установить через dpkg -i name_package