2

如何为我的自定义 portlet 创建管理 portlet,例如 Liferay 中 Wiki portlet 的 Wiki Admin。是否可以 ?

4

1 回答 1

4

管理 portlet 与其他 portlet 没有什么不同,因为它们只是新的 portlet,它们重用了其对应部分的一些功能(服务方法和一些 JSP),并为管理员添加了更多功能,例如添加/编辑/删除/assign-roles/assign-permissions/configurations 等

所以我认为您只需要在同一个 WAR 中MyCustomAdmin为您的 portlet 创建一个 portlet 。MyCustom

如果您希望MyCustomAdminportlet 出现在控制面板中,那么您可以按照此处的步骤进行操作。

这仅取决于您如何设计您的 portlet,以便您可以在两个 portlet 之间反复使用东西。

我希望我已经回答了您的需求,如果您有其他想法,请更新问题。

PS:我假设您正在谈论使用 plugins-SDK 构建的自定义插件-portlet

于 2012-12-28T14:54:01.823 回答