我似乎看不到这样做的合乎逻辑的方法,我尝试了许多不同的功能,其中一些我得到空白页错误,其他一些它似乎工作但每次都跳过并转到 else 功能。
简而言之,我正在尝试使用它,以便根据用户组 ID 显示某些徽标。
目前,下面的代码正在生成一个空白错误页面,我不明白为什么。
谁能帮我解决这个问题?顺便说一句,Joomla 3.1。
<?php $user = JFactory::getUser();
$usergroup=$user->getAuthorisedGroups();
if ($usergroup == '10') : ?>
<a href="<?php echo JURI::root(); ?>" id="gkLogo">
<img src="/images/fordlogo.png" alt="<?php echo $this->API->getPageName(); ?>" />
</a>
<?php elseif ($usergroup == '7') : ?>
<a href="<?php echo JURI::root(); ?>" id="gkLogo">
<img src="/images/tescologo.png" alt="<?php echo $this->API->getPageName(); ?>" />
</a>
<?php else; ?>
<a href="<?php echo JURI::root(); ?>" id="gkLogo">
<img src="<?php echo $logo_image; ?>" alt="<?php echo $this->API->getPageName(); ?>" />
</a>
<?php endif; ?>