这相当于Liferay的IBM WebSphere Portal / WCM菜单



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

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

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

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

  • 一个HTML组件,其中包含在每个页面中调用的Google Analytics代码(我在Liferay中找不到如何做到这一点)
  • 图像和链接的内容定义。
  • 为每个图像和链接创建多个内容。
  • 创建一个菜单,以旋转木马的形式显示内容列表(我在Liferay中也找不到如何做到这一点)

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

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

谢谢!

您必须使用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

最新更新