Интересный момент, всегда добавлял lead вот так и все прекрасно работало.
Код |
---|
$lead = new CCrmLead(false);
$arFields => array(
"TITLE" => "Заполнена CRM-форма #ID - ".$form,
"SOURCE_ID" => "WEBFORM",
"NAME"=> $arrName[1],
"LAST_NAME"=> $arrName[0],
"SECOND_NAME"=> $arrName[2],
"PHONE" => array(array("VALUE"=>$phone, "VALUE_TYPE"=>"WORK")),
"EMAIL" => array(array("VALUE"=>$email, "VALUE_TYPE"=>"WORK")),
"UF_CRM_1528120838128" => $form,
"COMMENTS" => $link." ".$comment,
"UF_CRM_MT_LAST_SITE" => $title,
);
$lead->Add($arFields);
|
И вот оно всегда работало, а сейчас на портале одном не подтягивало EMAIL и PHONE. Вместо этого bitrix захотел удивительный массив в виде.
Код |
---|
"FM" => Array(
"EMAIL" => Array(
"n0" => Array(
"VALUE" => "test@mail.ru",
"VALUE_TYPE" => "WORK",
),
"n1" => Array(
"VALUE" => "test2@mail.ru",
"VALUE_TYPE" => "WORK",
),
),
);
|
Это всегда так нужно было писать ? И как найти lead по email ?