Иконка для отправки email-сообщений в карточке раздела

Добрый день, коллеги!
В продукте Bpm'online 7.8 sales enterprise возникла потребность добавить иконку для отправки Email-сообщений в карточку нового кастомного раздела.
Можете подсказать, как реализовать этот кейс?

Нравится

1 комментарий

Здравствуйте, Анастасия!

Это функциональность ActionsDashboard, реализация находится в одноименном пакете. На примере реализации в системе, в разделе контакты, сначала инциализируется сам модуль в схеме страницы раздела(в данном случае ContactPageV2):

"ActionsDashboardModule": {
						"config": {
							"isSchemaConfigInitialized": true,
							"schemaName": "SectionActionsDashboard",
							"useHistoryState": false,
							"parameters": {
								"viewModelConfig": {
									"entitySchemaName": "Contact",
									"dashboardConfig": {
										"Activity": {
											"masterColumnName": "Id",
											"referenceColumnName": "Contact"
										}
									}
								}
							}
						}
					}
				},

Затем на страницу добавляется сам блок:

					{
						"operation": "insert",
						"name": "ActionsDashboardModule",
						"parentName": "ActionDashboardContainer",
						"propertyName": "items",
						"values": {
							"classes": {wrapClassName: ["actions-dashboard-module"]},
							"itemType": Terrasoft.ViewItemType.MODULE
						}
					},
Показать все комментарии