2

我使用 Liferay 来管理网页内容。我希望我的最终用户创建 Web 内容,但我不希望他们去后台管理它。

所以我想要一个可以在公共页面中设置的 portlet,它允许最终用户直接在公共页面中创建 web 内容。

是否有使用 Liferay 6.1 的简​​单方法或需要代码?

4

3 回答 3

4

您是否尝试过 OOTB Web 内容显示 portlet?您可以在任何页面上添加 Web 内容显示 portlet,并且可以在该 portlet 本身中创建内容,在发布时(如果不涉及工作流)将在页面上可见。

于 2012-06-25T08:53:48.193 回答
2

如果 Sandeep 的答案不是您想要的(但我怀疑是),那么您可以编写一个自定义 portlet,使用 Liferay 的 JournalArticleLocalServiceUtil 方法与 Liferay Web Content 进行交互。但是我会先接受 Sandeep 的建议,因为它不涉及编码!:)

于 2012-06-25T13:48:22.757 回答
1

如果您想在控制面板中开发另一个 Web 内容 portlet。您必须创建自定义 portlet 并使用数据库表,如 JournalArticle、JournalArticleImage、JournalArticleStructure 和 JournalArticleTemplate。

于 2012-06-26T09:48:02.647 回答