【问题标题】:Joomla conditional menu itemJoomla 条件菜单项
【发布时间】:2009-11-25 07:58:07
【问题描述】:

我想在 Joomla 中创建一个菜单项,当用户注销时指向一篇文章,当用户登录时指向另一篇文章。我尝试创建两个菜单项,并通过设置使它们有条件访问级别。但是,使用该策略,我只能在登录后显示已登录的项目;我发现没有办法让其他菜单项在登录后消失。

有什么建议吗?

【问题讨论】:

    标签: joomla joomla1.5


    【解决方案1】:

    使用以下代码修改您的模板:

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

    【讨论】:

    • 如何将这种方法应用于菜单项?
    • Flavio 意味着创建两个完全独立的菜单,一个带有“登录”选项,一个带有“注销”选项。在第二个菜单中,您可以使用“别名”菜单类型来指向与第一个菜单相同的链接。
    • 感谢您扩展和完成我的回答,DisgruntledGoat。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-20
    • 2014-08-05
    • 2012-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多