lists.field.update
Scope: lists Права на выполнение: для всех
Описание
lists.field.update (params, fields)
Метод обновляет поле списка. В случае успешного обновления поля ответ true, иначе Exception.
Параметры
Параметр | Описание |
---|---|
IBLOCK_TYPE_ID | id типа инфоблока (обязательно):
|
IBLOCK_CODE/IBLOCK_ID | код или id инфоблока (обязательно) |
SOCNET_GROUP_ID | id группы (обязательно, если список создается для группы); |
FIELD_ID | ID поля. (обязательно. Если поле свойство инфоблока, то формат: "PROPERTY_propertyId") |
FIELDS | (ключи такие же как при создании поля из интерфейса Битрикс24)
|
Пример
var params = { 'IBLOCK_TYPE_ID': 'lists_socnet', 'IBLOCK_CODE': 'rest_1', 'FIELD_ID': 'PROPERTY_61', 'FIELDS': { 'NAME': 'List field (Update)', 'IS_REQUIRED': 'N', 'MULTIPLE': 'N', 'TYPE': 'L', 'SORT': '20', 'CODE': 'fieldList', 'LIST': { '58': { 'SORT': '10', 'VALUE': 'one' }, '59': { 'SORT': '20', 'VALUE': 'two' }, '60': { 'SORT': '30', 'VALUE': 'three' } }, 'LIST_DEF': { '0': '59' }, 'SETTINGS': { 'SHOW_ADD_FORM': 'Y', 'SHOW_EDIT_FORM': 'Y', 'ADD_READ_ONLY_FIELD': 'N', 'EDIT_READ_ONLY_FIELD': 'Y', 'SHOW_FIELD_PREVIEW': 'N' } } }; BX24.callMethod( 'lists.field.update', params, function(result) { if(result.error()) alert("Error: " + result.error()); else alert("Success: " + result.data()); } );
© «Битрикс», 2001-2024, «1С-Битрикс», 2024