0

我已经使用 WPS 和 WCM 开发了几年,现在我也在学习 Liferay。我忍不住比较了这些功能,我知道在 Liferay 中有些事情是不同的。

我想知道管理以下简单示例的最佳实践:

  • 带有旋转木马的简单页面,带有多个图像和链接
  • 页面中插入的谷歌分析(可在大多数页面中重复使用)

以下是我在 IBM WPS 中如何解决它:

  • 在每个页面中调用的带有 Google Analytics 代码的 HTML 组件(我在 Liferay 中找不到如何执行此操作)
  • 图像和链接的内容定义。
  • 为每个图像和链接创建多个内容。
  • 创建一个以轮播形式显示内容列表的菜单(我在 Liferay 中也找不到如何执行此操作)

我知道 Liferay 有一个列表 portlet 和具有可重复项的内容。我知道我可以使用这些,但是如果我可以拥有每个图像/链接的内容和一个可重用的 HTML 代码片段,它会更有用。

我应该如何以最有效的方式在 liferay 中解决这个问题?

谢谢!

4

1 回答 1

0

您必须使用 Liferay Web Content portlet 来创建轮播。这在控制面板中可用。对于您的特定要求,您必须创建一个动态 Web 内容,其中涉及使用 Velocity 语言和 javascript 来迭代一组图像。事实上,如果你看到 Liferay 的网站,主页上就有这种东西。

对于 Google Analytics,有两种方法。Liferay 不仅仅用于创建一个站点,它还可以满足多个站点的创建。每个站点都有一组页面。您可以再次从控制面板创建站点。在站点设置中,您可以选择添加谷歌分析 ID。因此,每个站点都可以有不同的谷歌分析 ID。

如果您想在全球范围内执行此操作,我们将在 liferay 的主题中添加谷歌分析脚本片段。

为了更好地理解 Liferay 中使用的所有行话,您至少必须阅读 Liferay 的文档。在经历它的同时,你忘记了你以前学到的东西。Liferay 拥有比 Websphere 门户网站更多的功能。

http://www.liferay.com/documentation/liferay-portal/6.1/user-guide

于 2012-06-30T02:54:38.923 回答