joomla - 如何根据 Joomla 中的用户组重定向用户

标签 joomla joomla2.5 joomla3.0

我已经在 J​​oomla 中创建了我的网站。在我的站点中,我创建了 3 个用户组('guest'、'unregistered'、'registered'),并且我创建了一种博客类型的东西,称为文章中的抽象角。 “访客”和“未注册”用户只能查看指南,但不能提交摘要。 “注册”用户可以提交摘要。我使用两张图片来显示“摘要指南”和“摘要提交”链接。如何将此用户重定向到特定文章?

请帮帮我。我是 Joomla 的新手。

最佳答案

这里有一个解决方案:

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";

     }


   }

关于joomla - 如何根据 Joomla 中的用户组重定向用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27873774/

相关文章:

wordpress - Drupal、Joomla 和 WordPress 基准测试结果

php - 从数据库查询时如何设置顺序?

php - Virtuemart 2 多语言制造商双

php - 如何使 Joomla 3.0 富文本编辑器允许 HTML?

javascript - 如何在 joomla 中使用 jquery 更改内联 css

joomla - 构建原生 Joomla 3.x 组件

javascript - 如何根据邮政编码限制用户在 Virtuemart 中注册

mysql - MySql查询错误

javascript - 为什么 Joomla 不会加载我的自定义 JavaScript?

html - Joomla Purity III 模板页脚 block 在移动设备上对齐