Liferay查看权限

时间:2013-11-06 21:15:06

标签: permissions liferay

我的主题中有一个导航栏设置,任何用户都可以看到。但是,我想根据用户的权限更改导航栏(包括链接,排除其他人)。

如果导航栏在我的portal_normal.vm文件中“设置为石头”,怎么能实现?

1 个答案:

答案 0 :(得分:0)

您可以存档设置每个页面的权限。您可以为每个页面的角色设置查看权限。您只需要进入Admin-> Page并查找 PERMISSION 按钮,然后就可以管理您正在编辑的页面的可见性。

如果这样做,页面会自动消失或不依赖于用户的角色。

需要使用默认的navigation.vm sintaxis:

#foreach ($nav_item in $nav_items)
#end

Velocity变量$ nav_items根据权限拥有(或没有)项目(页面链接)。