我想在 Joomla 中创建一个菜单项,当用户注销时指向一篇文章,当用户登录时指向另一篇文章。我尝试创建两个菜单项,并通过设置访问级别使它们有条件. 但是,使用该策略,我只能在登录后显示已登录的项目;我发现没有办法让其他菜单项在登录后消失。
有什么建议么?
使用以下代码修改您的模板:
<?php $user =& JFactory::getUser(); if ($user->guest) : ?>
<jdoc:include type="modules" name="menu-guest" style="xhtml" />
<?php else : ?>
<jdoc:include type="modules" name="menu-registered" style="xhtml" />
<?php endif; ?>
现在设置两个不同的菜单和两个不同的菜单模块,并将它们指向正确的位置:menu-registered 和 menu-guest。