My custom dropdown items are disabled

Issue

mecalux_disabled.png

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

 

 

 

Este artigo foi útil?
Utilizadores que acharam útil: 0 de 0