Добрый день!
Разместили на портале свой кастомный раздел. Хотим сделать функционал как в обращениях для публикации сообщений на портале
Аналогичная кнопка на портале.
Нет ли каких-либо инструкций как это сделать?
Реализуемо ли это вообще в том плане, что нет ли ограничений со стороны системы/по лицензиям на такие действия, так как работа идет с порталом, а там функционал ограничен?
Нравится
Здравствуйте!
Ниже ключевые схемы и логика реализации портальных сообщений:
В схеме CasePage добавляется ActionsDashboardModule, реализация которого находится в схеме CaseSectionActionsDashboard.
В схеме CaseSectionActionsDashboard добавляется кнопка портального сообщения PortalMessageModule.
Открытие окна сообщения по клику на глобус реализовано в методе onMessageModuleRendered в схеме SectionActionsDashboardActionsDashboard.
Кнопка Опубликовать добавляется в PublishButtonContainer в схеме BaseMessagePublisherPage.
Обработка нажатия на кнопку Опубликовать - метод onPublishButtonClick.
Для реализации своих портальных сообщений нужно будет создавать свой CaseSectionActionsDashboard, так как этот привязан к обращениям.
Для полного понимания как устроена работа портальных сообщений пройдитесь по описанной цепочке и всем указанным схемам, это поможет вам по аналогии сделать портальные сообщения в своём разделе.