ActiveDataProvider и несуществующие page

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
alex_rus
Сообщения: 53
Зарегистрирован: 2016.10.30, 12:14

ActiveDataProvider и несуществующие page

Сообщение alex_rus »

Добрый день!
Допустим у меня есть таблица БД, в которой есть 40 записей.
Использую обычный ActiveDataProvider, который выводит по 20 записей на страницу.
При переходе на page=2, получаю нужные записи (21 - 40).
А вот если я будут переходить по page=3, page=4 и т.д. до буду получать данные от page=2 (если get параметр буду вручную менять в браузере например).
Как можно для несуществующих page выводить пустые данные?
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: ActiveDataProvider и несуществующие page

Сообщение samdark »

https://github.com/yiisoft/yii2/blob/ma ... n.php#L195 — это место переписать в наследнике.
Ответить