REST API

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
evnazar4
Сообщения: 49
Зарегистрирован: 2018.11.09, 09:38

REST API

Сообщение evnazar4 » 2019.01.17, 10:04

При GET запросе, в ответ приходит массив состоящий только из 20 полей. Следующие на странице 2.
Задача: Получить все поля а не по обращению ?page=2

evnazar4
Сообщения: 49
Зарегистрирован: 2018.11.09, 09:38

Re: REST API

Сообщение evnazar4 » 2019.01.17, 10:10

В документации написанно:
"Если внимательно посмотреть результат ответа, то можно обнаружить, что в заголовках есть информация об общем числе записей, количестве страниц и т. д. Тут так же можно обнаружить ссылки на другие страницы, как, например, http://localhost/users?page=2. Перейдя по ней можно получить вторую страницу данных пользователей."

А мне нужно что бы на одной странице отображались все данные

urichalex
Сообщения: 939
Зарегистрирован: 2015.08.07, 11:03

Re: REST API

Сообщение urichalex » 2019.01.17, 10:48

?per-page=10000000

evnazar4
Сообщения: 49
Зарегистрирован: 2018.11.09, 09:38

Re: REST API

Сообщение evnazar4 » 2019.01.17, 12:16

Благодарю!)

andku83
Сообщения: 988
Зарегистрирован: 2016.07.01, 10:24
Откуда: Харьков

Re: REST API

Сообщение andku83 » 2019.01.17, 13:08

Если используется DataProvider:

Код: Выделить всё

        $dataProvider = new ActiveDataProvider([
            'pagination' => false,
            'query' => $query,
        ]);

Ответить