【问题标题】:Building content for an existing liferay portal/server为现有 liferay 门户/服务器构建内容
【发布时间】:2014-12-29 01:46:26
【问题描述】:

我有一个安装了 LifeRay 服务器的客户端来托管他们的主网站。我的任务是添加一些动态页面以引入更强大的功能。

我已经下载了他们的 liferay 和 tomcat 目录(为了探索当前的功能 - 并了解如何使用 liferay 门户),但我不确定如何处理它们,或者从哪里开始。 我有 IDE,并且在类似技术方面拥有丰富的经验。

他们使用的是 Tomcat 6.0.18 和 LifeRay 5.2.3

我的主要问题是:所有网络内容位于何处?以及如何开始设计其他基于 Web 的内容?

编辑:
我将如何添加新内容 - 我需要访问管理界面吗?

【问题讨论】:

    标签: tomcat liferay tomcat6 windows-server system-administration


    【解决方案1】:

    所有网页内容位于何处?以及如何开始设计其他基于 Web 的内容?

    Web 内容位于数据库中。 Liferay 已经有一个 Web 内容 portlet(Journal Article),您可以通过它添加更多 Web 内容。您可以查看Liferay 5.2 User-guide

    如果您需要一些关于 Liferay 中所有开发的详细信息,那么您可以参考Liferay's 5.2 Development guide

    我将如何添加新内容 - 我需要访问管理界面吗?

    User-guide/Administration guide 会帮助你。您可以通过控制面板或页面上添加的 portlet 配置添加内容。

    建议客户升级到 Liferay 版本 6 也很好。由于 5.2 已经过时,文档很少而且对开发人员不太友好。

    如果您需要其他内容,请更新您的问题并提供更多详细信息。

    【讨论】:

    • 谢谢,这真的很有帮助,并且已经让我对这个项目有了很多了解。我现在唯一的具体问题是,如何确定应用程序中的工作流程。应用程序如何处理点击和导航?
    • 你可以在你原来的问题中包含这个问题,但我担心这个问题太宽泛了,为此你需要了解 Portlet 技术,Portlet 经历的不同阶段,如渲染、操作、事件等。如果您只对管理内容感兴趣,我已经更新了用户指南的链接,但是如果您对开发和底层代码流感兴趣,请查看 liferay 源代码并阅读一些关于 Liferay 的好书,例如 Liferay-in-行动。
    • 感谢您的帮助。给了我一些以前没有的视角。就我的项目而言——它们运行 5.2 版,所以我下载了 liferay 5.2 包并将 portlet 从客户端复制到我的开发机器中。他们中的一两个立即工作!
    • 如果有人在同一条船上,请提供更多详细信息。在将 portlet 放入全新安装的 v6.0 之后,我在命令行上使用了 tomcat startup.sh。 (我还通过更改portal.properties jdbc 参数将数据库指向我的本地主机)。但是,我遇到了麻烦,让 IDE 能够使用使用 Tomcat 版本 6.0.18(从 6.02 及更高版本支持)构建的客户端门户启动服务器。有人有更新现有 Liferay 系统的经验吗?
    猜你喜欢
    • 2016-06-04
    • 1970-01-01
    • 1970-01-01
    • 2011-07-03
    • 2015-04-03
    • 2014-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多