Issue
- After following the steps of overriding the management toolbar the custom dropdown items are shown as disabled.
Environment
- Liferay 7.4
Resolution
- You need to needs your customm buttons “actions” in the data-action of the container list.
- This can be achieved by adding, for example for this journal fragment example, your custom actions next to the default ones in row data of view_entries.jsp:
row.setData(
HashMapBuilder.<String, Object>put(
"actions", journalDisplayContext.getAvailableActions(curArticle) +",your_custom_actions_separated_by_commas"
).put(
"draggable", !BrowserSnifferUtil.isMobile(request) && (JournalArticlePermission.contains(permissionChecker, curArticle, ActionKeys.DELETE) || JournalArticlePermission.contains(permissionChecker, curArticle, ActionKeys.UPDATE))
).put(
"title", HtmlUtil.escape(title)
).build());
Additional Information
Conteúdo Excluesivo para Assinantes
Uma Subscrição do Liferay Enterprise fornece acesso a mais de 1.500 artigos que incluem práticas recomendadas, solução de problemas e outras soluções valiosas. Faça login para obter acesso completo.
Entrar