[QUOTE]Александр Паржецкий написал:
По ходу дела разработки возник еще один вопрос. Как через rest api можно в универсальный список привязать файл с диска битрикс? То есть, я загрузил через rest api файл на диск битрикс, в ответ получил структуру файл где получил его id (id файла). После чего так же через rest api создаю элемент универсального списка и в свойство типа файл (диск) передаю идентификатор загруженного файла. Перехожу в битрикс, элемент списка есть, все поля заполнены кроме поля файл на диске, то есть такое ощущение что через rest api нельзя подвязать файл с диска к полу универсального списка. Возможно кто то сталкивался с такой задачей, Вообще задача стоит что бы через rest api подвязать (загрузить) файл к сделке из 1С средствами rest api.
[URL=https://dev.1c-bitrix.ru/community/webdev/user/136059/]Андрей[/URL] на вас опять вся надежда, направьте в нужное русло ))) Спасибо заранее.[/QUOTE]
Ссылка на файл на диске проставляется вот таким образом
PHP[CODE]'PROPERTY_1217' => array('n0'=>'n'.$file_from_disk['result']['ID'])
[/CODE]То есть указывается не просто ID файла а массив, где ключ n+номер и значение с префиксом n+ID
Ну или для js JSON [CODE]'PROPERTY_2946': {
'n0': 'n3374'
}[/CODE]
Зы: сам еле нашел
[URL=https://dev.1c-bitrix.ru/rest_help/lists/elements/lists_element_update.php]https://dev.1c-bitrix.ru/rest_help/lists/elements/lists_element_update.php[/URL]
По ходу дела разработки возник еще один вопрос. Как через rest api можно в универсальный список привязать файл с диска битрикс? То есть, я загрузил через rest api файл на диск битрикс, в ответ получил структуру файл где получил его id (id файла). После чего так же через rest api создаю элемент универсального списка и в свойство типа файл (диск) передаю идентификатор загруженного файла. Перехожу в битрикс, элемент списка есть, все поля заполнены кроме поля файл на диске, то есть такое ощущение что через rest api нельзя подвязать файл с диска к полу универсального списка. Возможно кто то сталкивался с такой задачей, Вообще задача стоит что бы через rest api подвязать (загрузить) файл к сделке из 1С средствами rest api.
[URL=https://dev.1c-bitrix.ru/community/webdev/user/136059/]Андрей[/URL] на вас опять вся надежда, направьте в нужное русло ))) Спасибо заранее.[/QUOTE]
Ссылка на файл на диске проставляется вот таким образом
PHP[CODE]'PROPERTY_1217' => array('n0'=>'n'.$file_from_disk['result']['ID'])
[/CODE]То есть указывается не просто ID файла а массив, где ключ n+номер и значение с префиксом n+ID
Ну или для js JSON [CODE]'PROPERTY_2946': {
'n0': 'n3374'
}[/CODE]
Зы: сам еле нашел
[URL=https://dev.1c-bitrix.ru/rest_help/lists/elements/lists_element_update.php]https://dev.1c-bitrix.ru/rest_help/lists/elements/lists_element_update.php[/URL]
, но эти данные есть в 1С.