Опубликовать сообщение на портале

Добрый день!

Разместили на портале свой кастомный раздел. Хотим сделать функционал как в обращениях для публикации сообщений на портале

 

Аналогичная кнопка на портале.

 

Нет ли каких-либо инструкций как это сделать?

Реализуемо ли это вообще в том плане, что нет ли ограничений со стороны системы/по лицензиям на такие действия, так как работа идет с порталом, а там функционал ограничен?

Нравится

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

Здравствуйте!

Ниже ключевые схемы и логика реализации портальных сообщений:

В схеме CasePage добавляется ActionsDashboardModule, реализация которого находится в схеме CaseSectionActionsDashboard.

В схеме CaseSectionActionsDashboard добавляется кнопка портального сообщения PortalMessageModule.

Открытие окна сообщения по клику на глобус реализовано в методе onMessageModuleRendered в схеме SectionActionsDashboardActionsDashboard.

Кнопка Опубликовать добавляется в PublishButtonContainer в схеме BaseMessagePublisherPage.

Обработка нажатия на кнопку Опубликовать - метод onPublishButtonClick.

 

Для реализации своих портальных сообщений нужно будет создавать свой CaseSectionActionsDashboard, так как этот привязан к обращениям.

Для полного понимания как устроена работа портальных сообщений пройдитесь по описанной цепочке и всем указанным схемам, это поможет вам по аналогии сделать портальные сообщения в своём разделе.

 

Показать все комментарии