对于那些精通 php 的人来说,这是一个简单的方法(不幸的是,我不是其中之一):
$user = JFactory::getUserGroups();
if($user == 'silver')
{
//link to page for registered users
$link = JRoute::_('/index.php/page-3');
}
else
{
//link to page for default users
$link = JRoute::_('/');
}
注意:我也尝试过启动此代码,$user =&
但无济于事。
我试图用这段代码做的是检查用户点击网站左上角的徽标时所属的组,page-3
如果他属于该组silver
,则将他路由到,然后将他路由到如果不是默认页面。基本上,我将不同的页面设置为不同组的索引页面,并且我正在尝试适当地路由。
上面的代码是我根据我在其他地方看到的示例代码一起破解的,但显然有些东西不起作用,因为使用这个脚本会破坏网站:)
编辑:修复了 swapnesh 建议的语法错误。原来的问题仍然有效。