当前位置: 首页 > 知识库问答 >
问题:

用于创建web内容的Liferay portlet

屈宏爽
2023-03-14

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

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

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

共有3个答案

竺绍辉
2023-03-14

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

舒浩邈
2023-03-14

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

范书
2023-03-14

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

 类似资料:
  • 在本章中,让我们研究一下Creating content 。 在Drupal中,内容类型定义了收集和显示内容的样式。 当您安装Drupal时,默认情况下将修复两种内容类型,它们是“ Articles和“ Basic page 。 通过访问Modules启用其他核心和贡献模块时,您还可以使用其他内容类型。 以下是用于创建内容的简单步骤。 Step 1 - 单击Content ,如以下屏幕所示。 St

  • 4.3.1.4 创建/使用内部内容供应器 内部内容供应器禁止除内部应用以外的应用使用。 下面展示了如何实现内部内容供应器的示例代码。 要点(创建内容供应器): 定义内部签名权限。 需要内部签名权限。 将导出属性显式设置为true。 验证内部签名权限是否由内部应用定义。 验证参数的安全性,即使这是来自内部应用的请求。 由于请求应用是内部的,因此可以返回敏感信息。 导出 APK 时,请使用与请求应用相

  • 4.3 创建/使用内容供应器 由于ContentResolver和SQLiteDatabase的接口非常相似,所以常常有个误解,Content Provider与SQLiteDatabase的关系如此密切。 但是,实际上内容供应器只是提供了应用间数据共享的接口,所以需要注意的是它不会影响每种数据保存格式。 为了保存内容供应器中的数据,可以使用SQLiteDatabase,也可以使用其他保存格式,如

  • hash.worker.js内容: 在另外一个js文件函数引用: 启动的时候报了以下错误: 请问怎么解决这个问题?

  • 我需要创建一个上传文件的预览。问题:文件将是360°全景,我使用pannellum作为显示库。因此,我在debian服务器上安装了Pagers,上传后,我只需执行以下PHP行: 它绝对是伟大的作品!我得到了一个完美的截图。不幸的是(和预期的一样),这只是一个消息,WebGL不支持此设备...:( 我搜索了Stackoverflow,用谷歌搜索了一下。不幸的是,没有有用的想法。因此,我需要一位专家(

  • 我正在尝试创建MPEG-DASH内容。我找到了可以组合的代码。mp4parser中的m4s文件。请有人引导我去创造这样的。m4s文件和。mpd文件。