lists.field.update
Scope: catalog Permissions to execute: for all
lists.field.update (params, fields)
This method updates the list field. Returns true on success, otherwise throws an exception.
Parameters
Parameter | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|
IBLOCK_TYPE_ID | information block type ID (required):
IBLOCK_CODE/IBLOCK_ID | code or ID for information block (required); | SOCNET_GROUP_ID | group ID (required, for a group list); | FIELD_ID | Field ID. (required. If information block property field, then format is: "PROPERTY_propertyId") | FIELDS | (key are the same as when creating field from Bitrix24 interface)
| |
Example
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()); } );
© «Bitrix24», 2001-2024