таймлайна можно привязывать к нескольким сущностям и допривязываю события контактов к соответствующей компании. Такие события отображаются Битриксом и в карточке контакта, и в карточке компании.
Сейчас есть, имхо, существенный недостаток: события самой компании и контактов выглядят в таймлайне одинаково. Глядя на таймлайн не определить, какие события свои, а какие из контактов. Хорошо было бы если бы на сообщниях контактов (даже если они отображаются в карточке контакта) было написано имя контакта. Но я пока не знаю, как это сделать. Поможете?
в оброботчике событий к названию на создание дела дописывай фио
Каких именно событий? На создание любых событий в таймлйне (в т.ч. комментарев) срабаывает только орм Bitrix\Crm\Timeline\Entity\TimelineTable. Или комментарии как то еще можно?
на те дела в срм, которые ты привязываеш к компаниям
Если я правильно понял, привязку я осуществляю в событии OnProlog (перед выводом карточки), а отвязку в Epilog. ФИО можно тоже в этих событиях добавлять/убирать
эммммм. есть событие на добавление дела срм
комментарий делом не является, и на добавление добавление комментария OnActivityAdd не срабатывает. Привязывать таймлайн в этом событии геморно. Надо анализировать изменение привязки к компании, и привязку таймлайна тоже изменять
Обсуждают сегодня