在Liferay中,是否可以将自定义资源操作添加到我的portlet中



我用Liferay(sdk 6.1)创建了我的portlet,通过部署portlet可以获得一些默认的资源操作,但我还需要一些操作。因为我想要实现一些复杂的基于权限的portlet。我不想创建一个Ext插件来自定义/resource-actions/default.xml'.

你看到这个救生维基帖子和这个SO问题了吗。如果你做了,但这些都没有帮助,请提供更多的细节。

您可以在创建的portlet上设置自己的用户操作权限。这个代码将拯救:

ResourcePermissionLocalServiceUtil.setResourcePermissions(themeDisplay.getCompanyId(),"portlet_name",ResourceConstants.SCOPE_INDIVIDUAL,(String)Iframe_prim_key, new String[]{ActionKeys.VIEW});

在这个链接上检查相同的

最新更新