v3shin, Гетерры не будут работать если использовать asArray. Я бы на вашем месте наверное написал отдельную функцию которая бы выполняла getParam() принимала нужные переменные для обработки.
Или в селекте сделать CONCAT(s.1, s.parent_id) AS column_name;
Как то так:
Айнур Бирдин, С токеном группы не получится публиковать посты в группе вк. Работает wall.post метод только с токеном пользователя который получен через способ Implicit Flow.
extpassname: - Название для пароля приложения (генерируется автоматически, см. информацию ниже). Лучше всего, если это название будет отражать сервис, для которого вы планируете использовать пароль. Если поле не будет заполнено, пароль не будет создан.
В моделе формы удалите:
public $username;
public $email;
public $password;
public $status;
public $created_at;
public $updated_at;
public $password_hash;
Покажите что в файле YandexCheckout\Client
Скорее всего ссылка на оплату битая.
Что генерирует код <?=$payment["confirmation"]["confirmation_url"];?> ?
Ну и связи можно подтянуть примерно так:
$sql = '
SELECT id FROM
(SELECT news.*, row_number() over (PARTITION BY category_id ORDER BY id DESC) i FROM news WHERE category_id IN (1,2,3,4,5)) news_ids
WHERE i <= 10
';
News::findBySql($sql)->with('comments', 'photos')->all();
Это не то =)
Ваш пример выведет просто 10 новостей для конкретной категории $id. А судя по теме, то нужно вывести 5 категорий и через связь последние 10 новостей для каждой категории.
Или в селекте сделать CONCAT(s.1, s.parent_id) AS column_name;
Как то так: