如何在前端显示joomla 3用户组

时间:2014-07-13 21:05:17

标签: joomla3.0

在我的组件前端视图布局中,我想根据用户所属的组做出决定。 我的代码:     $user = JFactory::getUser(); $userGroups = $user->getAuthorisedGroups(); if (in_array('10', $userGroups)) { echo "Test Group!"; }elseif{ ........... 上面的代码显示,如果组ID值为10,则会发生操作 Joomla分配了许多组ID,例如Public是1,Registered是2等。 是否有系统调用可以为这些ID提供文本值?我目前知道上面示例中存在值10的唯一方法是访问后端并查看“用户管理器::用户组”页面并直观地检查值。这些值可能会根据站点和创建组的顺序而更改。系统调用这些值会很棒。

1 个答案:

答案 0 :(得分:0)

为什么不对用户和用户组这么做 - 这很容易。 所有用户都连接到一个或多个用户组。您可以添加自己选择的用户组宽度名称。菜单项和模块都可以在特定用户组的条件下登录到显示的
如果您想要更多的信息,欢迎来到aks。