了解Liferay中的子页面层次结构

时间:2012-08-15 14:02:31

标签: liferay portlet private

我将通过4个简单的问题总结逻辑:

  1. 可以/应该私有页面是否有公共子页面? (似乎私人页面正在为任何组/用户使用其他网站或上下文)
  2. 可以/应该公共页面是否有私人子页面?
  3. 可以/应该隐藏的页面是否有非隐藏的子页面?
  4. 某个用户不允许进入VIEW的页面可以/应该有一个允许某个用户看到的子页面吗?
  5. 以前的一些场景是否会改变父页面的行为?我的意思是,允许您对子页面的权限会使您自动获得查看父页面的权限。

    此外,隐藏和* 非隐藏 * n页面之间的区别是什么?我可以浏览链接!

1 个答案:

答案 0 :(得分:5)

回答您的问题(对于Liferay 6.1,可能因早期版本而有所不同):

  1. 私人网页只能有私人子网页
  2. 公共页面只能有公共子页面,但子页面可以 被隐藏(所以他们不会出现在导航中但可以 直接通过URL访问
  3. 他们可以,但他们也不会出现在导航中,除非 你已经改变了你的主题,以便他们做到
  4. 是的,它可以,并且它取决于你和你是否愿意 主题是否有限制
  5. 父页面行为不受子页面设置的影响。

    隐藏页面:从导航中隐藏但可以通过链接直接访问或输入其URL的页面

    非隐藏页面:可以在导航中看到,并且可以像隐藏页面一样进行访问。

    私人网页:只能由其所属社区的经过身份验证的成员访问。它们是有效的门控页面,因此无需为访客用户设置页面权限,因此无法公开查看。

    我希望这能解答你所有的问题。

    ~~编辑~~

    如下所述Julien Lafont:隐藏页面在搜索portlet中可见。如果要将其隐藏在特定用户组中,请使用权限。谢谢Julien。