В документации приведен очень хороший пример как
работать с пагинацией
Однако, стоить лишь задать
orderBy('id DESC')
как подсчет начинает глючить. А глючит именно так - на какой-то странице выведет 15, на какой-то 14. При это параметер pageSize задан в 15. Но если убрать orderBy() - то все идеально работает.
Вроде
я не первый, кто
столкнулся с этим но адекватного решения не смог найти нигде до сих пор.
$query = Article::find()->where(['status' => 1])
->orderBy('id DESC');
У кого-нибудь есть решение, быть может?