【问题标题】:Can each user have a different layout in Liferay?每个用户在 Liferay 中可以有不同的布局吗?
【发布时间】:2012-06-21 13:14:00
【问题描述】:

我是 Liferay 的新手,目前我(作为管理员)设置可见的 portlet 及其在页面上的位置。首先,只有我可以更改布局。其次,所有用户都看到相同的布局。这不是我想要的。

是否可以在 Liferay 6.1.0 中让门户的每个用户都能够设置她自己的 portlet 组合(which portlet 以及它们应该在哪里显示)?

【问题讨论】:

    标签: java liferay portlet


    【解决方案1】:

    是的,每个用户都可以在 Liferay 中拥有不同的布局。但是,您需要为此创建一个用户页面。

    Liferay 支持用户个性化,这意味着每个用户都可以拥有自己的网站,无论是公共的还是私人的。

    如果您正在使用 Liferay 的 vanilla 实例,那么您可能会注意到在 admin/liferay 停靠栏中,每个用户都可以选择自己的一组公共/私人页面。

    用户可以修改、添加portlet、更改布局甚至更改主题。

    但是,

    如果您想在某个通用页面上执行所有这些操作,那么该页面将不通用,在这种情况下,您可能必须在每次使用时创建该特定页面的副本。

    【讨论】:

      【解决方案2】:

      页面自定义是 Liferay 6.1 中的一项新功能。使用页面自定义,任何用户都可以创建启用了自定义的任何公共页面的个性化版本。自定义基于页面布局的行和列。管理员可以激活或停用任何页面上任何行或列的自定义。当用户自定义页面时,他们可以选择使用他们的版本或页面的默认版本。用户看不到除了他们自己的页面的替代版本。

      当管理员为页面激活页面自定义时,可自定义行或列中的任何 portlet 都可以在页面周围移动或从页面中删除。用户可以将他们自己选择的新 portlet 添加到页面中。如果用户在任何时候确定他们不喜欢他们的自定义设置,他们可以单击“重置我的自定义设置”将其页面恢复为默认设置。

      http://www.liferay.com/documentation/liferay-portal/6.1/user-guide/-/ai/page-creation-and-manageme-3

      【讨论】:

      • 您可以在以管理员身份登录时通过单击停靠栏上的管理来操作页面自定义
      • 用户需要哪些权限才能自定义其视图?新用户无法做到这一点 - 我刚刚检查过。
      猜你喜欢
      • 1970-01-01
      • 2012-03-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多