【问题标题】:Add html content to a page in Liferay将 html 内容添加到 Liferay 中的页面
【发布时间】:2010-12-27 05:15:15
【问题描述】:

我是 Liferay 的新手。我已经从 Liferay 网站下载了 Liferay Tomcat bundle v5.2.3 Community Edition。我能够成功运行它。 我现在正在尝试使用 Liferay 为我们公司创建一个 Intranet 门户。我在 Liferay 中创建了一个组织并向其中添加了一些页面和子页面。 如何向页面添加内容?我的意思是,我想在主页和门户网站上的其他页面中添加一些文本和图像等。我尝试了 Web Content Display portlet,但它总是显示为最小化,我必须通过单击最大化按钮来最大化它。并且只有在我登录时才可以使用最小化/最大化 portlet 的选项。 是否有任何其他方法可以将 HTML 内容添加到页面,使其看起来像任何人在访问门户时都可以查看的普通 html 页面?

谢谢。

【问题讨论】:

    标签: java liferay


    【解决方案1】:

    Web Content Display 确实是最简单的选择。您可能只是在使用它时犯了一个错误。

    • 添加网页内容显示端口
    • 点击portlet左下角的“添加网页内容”图标
    • 您将获得一个富文本编辑器,但您也可以切换到 HTML 视图
    • 完成后点击“保存并批准”。

    Liferay CMS 建立在模板、结构和文章的概念之上。

    • 结构:要渲染的元素,例如一个文本区域 + 一个图像
    • 模板:结构的渲染,例如左上角的图片 + 图片周围的文字
    • 文章:对应结构的实际数据

    但是您应该能够在没有结构或模板的情况下编辑您的第一个 Web 内容显示。但是我建议你在习惯了门户网站后看看它们。

    【讨论】:

    • 感谢 ewernli 的回复。它非常清晰和有用:)。但我唯一的问题是 Web 内容显示 Portlet 似乎已最小化。我是否必须使用结构/模板/文章格式使其始终显示为最大化?
    • 不确定我是否正确理解“最小化”的含义。当您添加 Web 内容显示 Portlet 时,您是否看到文本“选择现有 Web 内容或添加一些 Web 内容以在此 Portlet 中显示”?您看到 portlet 右上角的 3 个按钮还是显示“返回整页”?
    【解决方案2】:

    添加 Web 内容 portlet 并添加内容后,您需要配置所需的布局模板。选择一栏布局,让 portlet 占据整个屏幕。

    【讨论】:

      【解决方案3】:

      我想你是在问如何创建一个新的网页内容类型的页面。

      1. 记下您的网页内容的 content_id
      2. 确保您的网络内容已获得批准、发布和查看(权限)
      3. 创建您的页面,在 Web 内容 ID 字段中输入您的 content_id

      我认为当你这样做时,你放弃了 Liferay 为你带来的一些 portlet 功能。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-04-09
        • 2011-09-27
        • 1970-01-01
        • 1970-01-01
        • 2017-01-18
        • 1970-01-01
        • 2012-05-09
        • 2023-03-08
        相关资源
        最近更新 更多