Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的主题中有一个导航栏设置,任何用户都可以看到。但是,我想根据用户的权限更改导航栏(包括链接,排除其他人)。
如果导航栏在我的 portal_normal.vm 文件中“一成不变”,如何实现这一点?
您可以归档该设置每个页面的权限。您可以为每个页面的角色设置查看权限。你只需要去 Admin->Page 并寻找PERMISSION按钮,然后你可以管理你正在编辑的页面的可见性。
如果您这样做,页面会自动消失或不自动消失,具体取决于用户的角色。
需要使用默认的 navigation.vm sintaxis:
#foreach ($nav_item in $nav_items) #end
速度变量 $nav_items 有(或没有)基于权限的项目(页面链接)。