Похожие чаты

Подскажите, пожалуйста. Чтобы написать в таймлайн сделки у меня есть код: //============================ $resId

= \Bitrix\Crm\Timeline\CommentEntry::create(
array(
'TEXT' => $text,
'SETTINGS' => array(), // прикрепленные файлы
'AUTHOR_ID' => $user,
'BINDINGS' => array(array('ENTITY_TYPE_ID' => 2, 'ENTITY_ID' => $deal_id))
));
//============================
В результате добавляется запись типа комментарий, которую можно редактировать.
А можно добавить запись без возможности редактирования?
Коробка.

17 ответов

63 просмотра

$resId = \Bitrix\Crm\Timeline\CommentEntry::create( array( 'TEXT' => $text, 'SETTINGS' => array(), // прикрепленные файлы 'AUTHOR_ID' => $user, 'BINDINGS' => array(array('ENTITY_TYPE_ID' => 2, 'ENTITY_ID' => $deal_id)), 'ENABLE_AUTO_CONTROL' => false // отключение возможности редактирования ) ); Хз сработает ли)

А можно добавить запись без возможности редактирования? Если есть рест, то конфигурируемое активити. Как сделать в коробке - руки еще не дошли

Поиграю в ЧатГПТ: \Bitrix\Crm\Timeline\LogmessageEntry::create - так сработает?

Alexander Ostrovsky
Ты в коровку пошел уже?

Не, я просто в ЧатГПТ играю. ))

Роман Кононов
Не, я просто в ЧатГПТ играю. ))

Бросай ты этот ии, пошли уже в коровку.

Alex-Mak Автор вопроса
Alex-Mak Автор вопроса
Alex Mak
Не сработало.

Я там к чему... в ресте есть комментарии таймлайна и есть лог-записи (crm.timeline.logmessage.get). В коробке наверняка должны быть классы для них.

Alex-Mak Автор вопроса
Роман Кононов
Я там к чему... в ресте есть комментарии таймлайна...

Да, я понял. В рест-доке он описан и даже изображен. https://dev.1c-bitrix.ru/rest_help/crm/timeline/crm_timeline_logmessage.php Только это для js-кода, если я правильно понимаю. А для php должен быть какой-то свой метод.

Alex Mak
Да, я понял. В рест-доке он описан и даже изображе...

ну так сходи в исходники, там есть метод для пхп

Alex Mak
Да, я понял. В рест-доке он описан и даже изображе...

Нет, это рест-метод, он от языка не зависит (хоть из адресной строки браузера можно послать). Я имею в виду, что должен быть какой-то класс, который делает то же самое.

Alex Mak
Не сработало.

заявлять без кода, минимум, опрометчиво.

Alex-Mak Автор вопроса
Alex-Mak Автор вопроса
Alexander Ostrovsky
заявлять без кода, минимум, опрометчиво.

Так код вы сами написали. Он не сработал. Точнее сработал также как и без пареметра 'ENABLE_AUTO_CONTROL'. Т.е. добавил обычный комментарий.

Alex Mak
Как рест-метод запустить из PHP-кода?

Вызов рест-метода - это http-запрос.

Alex Mak
Так код вы сами написали. Он не сработал. Точнее с...

1. я тебе код не писал. 2. речь про метод Романа, или ты прям просто метод поменял без смены параметров?

Похожие вопросы

Обсуждают сегодня

Карта сайта