代码之家  ›  专栏  ›  技术社区  ›  Martin v. Löwis

Joomla条件菜单项

  •  1
  • Martin v. Löwis  · 技术社区  · 15 年前

    我想在joomla中创建一个菜单项,当用户注销时指向一篇文章,当用户登录时指向另一篇文章。我尝试创建两个菜单项,并通过设置访问级别使它们成为条件。但是,使用这种策略,我只能在登录后使登录的项目出现;我无法在登录后使其他菜单项消失。

    有什么建议吗?

    1 回复  |  直到 15 年前
        1
  •  3
  •   Flavio Copes    15 年前

    使用此代码修改模板:

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

    现在设置两个不同的菜单和两个不同的菜单模块,并将它们指向正确的位置:菜单注册和菜单来宾。