在Bitrix中,如何在PHP的线索中设置类型列表的自定义字段?

问题描述

我可以从表单形式设置数字和字符串,但是我不知道如何为数据类型列表设置值。我在列表中有许多可能的值,但不知道如何设置它们。有人可以链接到演示此操作的教程或示例吗?

不幸的是,我不会说俄语,大多数帮助资源似乎都使用该语言。

数据类型(仅适用于新字段):列表 实体:CRM_LEAD_SPD 字段ID(仅适用于新字段):UF_CRM_5F1A26014BECB

ID XML_ID值排序。

623 407b227030a3c23c91022b233078c77b 印刷电路板 10

624 1adb2467f6ecb3519495e9f117829059 PCB(PCB和组装) 20

625 aab56fa9638f6f2b45de957dce4f4791 组装(PCB和组装) 30

626 406933e29d56304d36484428ba299413 设计 40

627 44c2674af0a69a99c91baa34690772a5 提起

除了 UF_CRM_5F1A26014BECB

下的列表之外,这一切都有效
$arLead = [

 'TITLE' => 'NEW ORDER','SOURCE_ID' => 'WEBFORM','NAME'  => $name,'UF_CRM_5F1A26014BECB' => 'PCB','LAST_NAME' => $last_name,'COMPANY_TITLE' => $company_name,'FM' => array("EMAIL" => array("n0" => array('VALUE' => $email,'VALUE_TYPE' => 'WORK'))),'COMMENTS' => $comment,'UF_CRM_1582198042398' => filter_input(INPUT_POST,'prev_order'),'UF_CRM_1540488601233' => $lead_time

];

解决方法

对于将来的读者:

要设置列表项,您首先需要找到所需的条目ID:

623 407b227030a3c23c91022b233078c77b PCB 10

然后设置为:

$arLead = [

  'UF_CRM_1589478135591' => "623"

];

我是通过在一个俄罗斯论坛上爬行并自由使用Google翻译找到了这一点的