Можно ли добавить свой пункт в "Запланировать" у сделки?
Например "Сообщение".
Например "Сообщение".
14.02.2018 16:25:10
Можно ли добавить свой пункт в "Запланировать" у сделки?
Например "Сообщение". |
|
|
|
14.02.2018 18:35:28
Денис Громов, штатно никак, но есть полухак:
1) Копируем \bitrix\js\crm\kanban\item.js и меняем нейминг на BX.CRM.Kanban.DealItem 2) Копируем в свое пространство шаблон crm.deal и компонент bitrix:crm.kanban (назовем crm.deal.kanban) и в crm.deal на стр. канбана (\templates\.default\kanban.php) подменяем вызов на наш компонент 3) В вынесенном компоненте crm.deal.kanban в файле вызова подменяем строку itemType на указанный в п.1 Т.е. с itemType: "BX.CRM.Kanban.Item", на itemType: "BX.CRM.Kanban.DealItem", 4) В BX.CRM.Kanban.DealIte перепиливаем getPlannerMenu и selectPlannerMenu Весь профит)
Голосуй за идеи по развитию API Bitrix:
|
|
|
|
16.02.2018 14:03:32
Андрей Николаев, При обновлении битрикса и его компонентов, Проблемы не возникнут?
|
|
|
|
16.02.2018 17:38:02
Денис Громов, обязательно возникнут - это же хак, но если сделаете все правильно, очень легко пофиксите.
Вообще 50/50 - зависит от того изменится ли эта часть или нет.
Голосуй за идеи по развитию API Bitrix:
|
||||
|
|
|||