entity.item.get
Scope: entity Права на выполнение: для всех
Описание
Получение списка элементов хранилища. Списочный метод.
Пользователь должен обладать хотя бы правами на чтение (R) хранилища.
Параметры
Параметр | Описание |
---|---|
ENTITY | Обязательный. Строковой идентификатор хранилища. |
SORT | Аналогичны параметрам arOrder и arFilter PHP-метода CIBlockElement::GetList (включая операции фильтра и сложную логику). |
FILTER |
Примеры
Вызов
BX24.callMethod('entity.item.get', { ENTITY: 'menu', SORT: {DATE_ACTIVE_FROM: 'ASC', ID: 'ASC'}, FILTER: { '>=DATE_ACTIVE_FROM': dateStart, '<DATE_ACTIVE_FROM': dateFinish } }, $.proxy(this.buildData, this));
Запрос
https://my.bitrix24.ru/rest/entity.item.get.json?=&ENTITY=menu&FILTER%5B%3CDATE_ACTIVE_FROM%5D=2013-07-01T00%3A00%3A00.000Z&FILTER%5B%3E%3DDATE_ACTIVE_FROM%5D=2013-06-24T00%3A00%3A00.000Z&SORT%5BDATE_ACTIVE_FROM%5D=ASC&SORT%5BID%5D=ASC&auth=723867cdb1ada1de7870de8b0e558679
Ответ
{"result":[{"ID":"838","TIMESTAMP_X":"2013-06-25T15:06:47+03:00","MODIFIED_BY":"1","DATE_CREATE":"2013-06-25T15:06:47+03:00","CREATED_BY":"1","ACTIVE":"Y","DATE_ACTIVE_FROM":"2013-07-01T03:00:00+03:00","DATE_ACTIVE_TO":"","SORT":"500","NAME":"\u0413\u0440\u0435\u0447\u043a\u0430 \u0432 \u043c\u0443\u043d\u0434\u0438\u0440\u0435","PREVIEW_PICTURE":null,"PREVIEW_TEXT":null,"DETAIL_PICTURE":null,"DETAIL_TEXT":null,"CODE":null,"ENTITY":"menu","SECTION":null,"PROPERTY_VALUES":{"dish":"813","price":"16"}}],"total":1}
Пример вызова со сложным фильтром:
BX24.callMethod('entity.item.get', { ENTITY: 'menu', SORT: {DATE_ACTIVE_FROM: 'ASC', ID: 'ASC'}, FILTER: { '1':{ 'LOGIC':'OR', 'PROPERTY_MYPROP1':'value1', 'PROPERTY_MYPROP2':'value2' } } });
© «Битрикс», 2001-2024, «1С-Битрикс», 2024