Пользуюсь штатным импортом лидов, который лежит здесь
crm/configs/import/lead.php
Есть необходимость импортировать несколько файлов вместе с лидом. Создал поле множественное, тип файл.
Как только не пытался подать файлы в массиве POST запроса curl-ом, не выходит
Вот наиболее разумный, но не работает Лид импортируется, файлы нет.
Если создать поле обычное, не множественное, типа файл - работает без проблем, файл загружается (ключ массива тогда просто UF_CRM_1495478538 пишем)
Подскажите есть ли решение данной проблемы? Прошелся по исходникам. Этот lead.php вызывает компонент crm.lead.rest.
Там видим такое
А дальше, этот $arData[] передается в метод
Последний лежит /bitrix/modules/crm/classes/general/rest_lead.php... Дальше пока не рыл Господи битрикс, где документация?
crm/configs/import/lead.php
Есть необходимость импортировать несколько файлов вместе с лидом. Создал поле множественное, тип файл.
Как только не пытался подать файлы в массиве POST запроса curl-ом, не выходит
Код |
---|
'UF_CRM_1495478538[0]' => '@' . $file_name_with_full_path . ';filename=name.txt', 'UF_CRM_1495478538[1]' => '@' . $file_name_with_full_path . ';filename=name1.txt' |
Если создать поле обычное, не множественное, типа файл - работает без проблем, файл загружается (ключ массива тогда просто UF_CRM_1495478538 пишем)
Подскажите есть ли решение данной проблемы? Прошелся по исходникам. Этот lead.php вызывает компонент crm.lead.rest.
Там видим такое
А дальше, этот $arData[] передается в метод
Последний лежит /bitrix/modules/crm/classes/general/rest_lead.php... Дальше пока не рыл Господи битрикс, где документация?