Bitrix24:通过 Api 和 lists.element.add 填写列表值
Bitrix24: Fill in listvalue via the Api with lists.element.add
我通过 API 选择一个列表值到 Bitrix
CRest::call('lists.element.add',
[ 'IBLOCK_TYPE_ID' => 'lists',
'IBLOCK_ID' => '134',
'ELEMENT_CODE' => 'element'.$entry[134] ,
'FIELDS' => [
'NAME' => 'TEST'.$leadID,
'PROPERTY_1430' => 'YES or NO' ,
]
]
如何设置 Protpery_1430 的值?这里是“是或否”
Ja(是)和(否)的值有截图:
有帮助就好了:)
罗兰
只需传递列表变体标识符;例如:
CRest::call('lists.element.add', [
'IBLOCK_TYPE_ID' => 'lists',
'IBLOCK_ID' => '134',
'ELEMENT_CODE' => 'element'.$entry[134] ,
'FIELDS' => [
'NAME' => 'TEST'.$leadID,
'PROPERTY_1430' => 2463, // or 2464
]
];
如果您不能使用标识符而需要使用值,
使用 lists.field.get 方法并根据 DISPLAY_VALUES_FORM
字段中的值查找标识符。
我通过 API 选择一个列表值到 Bitrix
CRest::call('lists.element.add',
[ 'IBLOCK_TYPE_ID' => 'lists',
'IBLOCK_ID' => '134',
'ELEMENT_CODE' => 'element'.$entry[134] ,
'FIELDS' => [
'NAME' => 'TEST'.$leadID,
'PROPERTY_1430' => 'YES or NO' ,
]
]
如何设置 Protpery_1430 的值?这里是“是或否”
Ja(是)和(否)的值有截图:
有帮助就好了:) 罗兰
只需传递列表变体标识符;例如:
CRest::call('lists.element.add', [
'IBLOCK_TYPE_ID' => 'lists',
'IBLOCK_ID' => '134',
'ELEMENT_CODE' => 'element'.$entry[134] ,
'FIELDS' => [
'NAME' => 'TEST'.$leadID,
'PROPERTY_1430' => 2463, // or 2464
]
];
如果您不能使用标识符而需要使用值,
使用 lists.field.get 方法并根据 DISPLAY_VALUES_FORM
字段中的值查找标识符。