lists.element.get
Scope: lists Права на выполнение: для всех
Описание
lists.element.get(params)
Метод возвращает список элементов или элемент. В случае успеха возвращает данные по элементу(там), иначе пустой массив.
Параметры
Параметр | Описание |
---|---|
IBLOCK_TYPE_ID | id типа инфоблока (обязательно):
|
SOCNET_GROUP_ID | id группы (обязательно, если список создается для группы); |
IBLOCK_CODE/IBLOCK_ID | код или id инфоблока (обязательно) |
ELEMENT_CODE/ELEMENT_ID | код или id элемента (Если не указан, вернет список всех элементов списка) |
ELEMENT_ORDER | Сортировка. Массив полей элементов информационного блока. Направление сортировки: asc (по возрастания) или desc (по убыванию)
Пример: 'ELEMENT_ORDER': { "ID": "DESC" } Не поддерживается сортировка всех множественных свойств, а так же свойств: S:Money, PREVIEW_TEXT, DETAIL_TEXT, S:ECrm, S:map_yandex, PREVIEW_PICTURE, DETAIL_PICTURE, S:DiskFile, IBLOCK_SECTION_ID, BIZPROC, COMMENTS. |
FILTER | Фильтрация элементов. Объект с списком полей и значений.
Для фильтрации доступны почти все поля из фильтра CIBlockElement::GetList. Например для фильтрации по полю число, нужно указать знак равно:
'FILTER': { '=ID': [120,121], }Так же есть возможность использовать полнотекстовый поиск. Для этого Нужно использовать поле SEARCHABLE_CONTENT с префиксом "*" ; |
Пример
var params = { 'IBLOCK_TYPE_ID': 'lists_socnet', 'IBLOCK_CODE': 'rest_1', 'ELEMENT_CODE': 'element_1' }; BX24.callMethod( 'lists.element.get', params, function(result) { if(result.error()) alert("Error: " + result.error()); else console.log(result.data()); } );
var params = { 'IBLOCK_TYPE_ID': 'lists', 'IBLOCK_ID': '41', 'FILTER': { '>=DATE_CREATE': '27.03.2018 00:00:00', '<=DATE_CREATE': '27.03.2018 23:59:59', } };
Сообщение не промодерировано, возможны ошибки и неточности.
|
Пример lists.element.get.json
{ "IBLOCK_TYPE_ID":"lists", "IBLOCK_ID":84, "FILTER":{"PROPERTY_700":[1]} } |
Сообщение не промодерировано, возможны ошибки и неточности.
|
Пример json
{ "IBLOCK_TYPE_ID":"lists", "IBLOCK_ID":84, "FILTER":{"PROPERTY_700":[1]} } |
David Chachkhunashvili
|
||
If you want to retrieve more than 50 entries, you should write something like this:
| ||
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.