如何在Joomla中根据用户组重定向用户

3
我已在Joomla中创建了我的网站。在我的网站中,我创建了3个用户组(“访客”,“未注册”和“已注册”),并创建了一种类似博客的东西,称为文章摘要。 “访客”和“未注册”用户只能查看指南,但无法提交摘要。“已注册”用户可以提交摘要。我使用两个图像显示“摘要指南”和“提交摘要”链接。如何将此用户重定向到特定文章?
请帮助我。我对Joomla不熟悉。

你能进一步澄清你的关键问题“如何将用户重定向到特定文章”的含义吗?不清楚你在问什么。你想知道如何将图像链接附加到那些页面吗? - Duncan Babbage
我想使用两个条件将图像链接到那些页面。条件1->如果该用户是注册用户,则可以访问提交页面。条件2->如果他不是注册用户,则需要重定向到其他页面,以便使用相同的图像链接。 - Nayana
1个回答

1
这里是一个解决方案:
1.first you need to find out user group id

$user = JFactory::getUser();
$groups = $user->get('groups');

  foreach($groups as $group) {
 if ($group==3)//ex: group id is 3 for registered user 

 {

    echo"redirect page 1";

  }else{

   echo "redirect page 2";

     }


   }

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接