Foren
Кастомизация боковой панели главной страницы
Marina KATYURINA, geändert vor 7 Jahren.
Кастомизация боковой панели главной страницы
New Member Beiträge: 9 Beitrittsdatum: 17.02.17 Neueste Beiträge
Добрый день!Очень нужен совет в части кастомизации.
На главной странице портала необходимо вывести список процессов, доступных для запуска пользователю.
Как правильно и проще это сделать?
Спасибо!
На главной странице портала необходимо вывести список процессов, доступных для запуска пользователю.
Как правильно и проще это сделать?
Спасибо!
Alexey Kakunin, geändert vor 7 Jahren.
RE: Кастомизация боковой панели главной страницы
Liferay Master Beiträge: 621 Beitrittsdatum: 07.07.08 Neueste Beiträge
Марина, картинка не загрузилась.
КАкая версия Liferay? Какая боковая панель? Какие процессы?
КАкая версия Liferay? Какая боковая панель? Какие процессы?
Marina KATYURINA, geändert vor 7 Jahren.
RE: Кастомизация боковой панели главной страницы
New Member Beiträge: 9 Beitrittsdatum: 17.02.17 Neueste Beiträge
Алексей,спасибо за ответ. На главной странице после входа отображается боковая панель(слева) Вот туда бы и хотелось добавить свой блок с процессами(процессы получаем с помощью внешнего api, интегрируемся с движком camunda).Используем LifeRay 7
Alexey Kakunin, geändert vor 7 Jahren.
RE: Кастомизация боковой панели главной страницы
Liferay Master Beiträge: 621 Beitrittsdatum: 07.07.08 Neueste Beiträge
Марина, вы в эту панель сразу список процессов хотите выводить - или добавить ссылу (а-ля как уже есть My Workflow Tasks)по которой будет открываться портлет со списком задач?
Marina KATYURINA, geändert vor 6 Jahren.
RE: Кастомизация боковой панели главной страницы
New Member Beiträge: 9 Beitrittsdatum: 17.02.17 Neueste Beiträge
К сожалению задача такая,что надо сразу список процессов . Я так понимаю -это не в концепции портала,но сделать нужно именно так.
Alexey Kakunin, geändert vor 6 Jahren.
RE: Кастомизация боковой панели главной страницы
Liferay Master Beiträge: 621 Beitrittsdatum: 07.07.08 Neueste Beiträge
Согласно документации https://dev.liferay.com/develop/tutorials/-/knowledge_base/7-0/customizing-the-product-menu Product Menu не может быть изменена через темы - требуется разработка "theme contributor".
Как создать Theme Contributor описано тут - https://dev.liferay.com/develop/tutorials/-/knowledge_base/7-0/theme-contributors
Сам еще с такой задачей не сталкивался - но по идее надо докопаться до JSP, которая отвечает за отрисовку Product Menu - и добавить туда свой код по запросу и выводу задач
Если получится - напишите - самому интересно.
Как создать Theme Contributor описано тут - https://dev.liferay.com/develop/tutorials/-/knowledge_base/7-0/theme-contributors
Сам еще с такой задачей не сталкивался - но по идее надо докопаться до JSP, которая отвечает за отрисовку Product Menu - и добавить туда свой код по запросу и выводу задач
Если получится - напишите - самому интересно.
Marina KATYURINA, geändert vor 6 Jahren.
RE: Кастомизация боковой панели главной страницы
New Member Beiträge: 9 Beitrittsdatum: 17.02.17 Neueste Beiträge
Получилось кастомизировать. Сделали через портлет Spring MVC.Для отображения процессов в product menu lifray добавляется своя категория, наследованная от com.liferay.application.list.BaseJSPPanelCategory категории.Для передачи параметров на страницу используется ServletContext.