【问题标题】:Menu and menu items in orchard cmdsorchard cmds 中的菜单和菜单项
【发布时间】:2013-04-16 05:31:40
【问题描述】:

我正在尝试在 Orchard CMS 中设置一个网站,它有一个包含项目的菜单。如果用户未登录,我不想显示某些菜单项。如果用户已登录,他应该会看到更多菜单项。我怎样才能实现这个 Orchard CMS。我没有看到任何限制用户使用某些导航项目的东西。

【问题讨论】:

    标签: orchardcms


    【解决方案1】:

    这是使用仪表板的快速指南:

    • 转到导航。单击添加新菜单...。称之为显而易见的东西。

    • 点击保存。导航页面应重新加载并选择菜单。

    • 单击添加内容项。添加您的仅身份验证页面。

    • 保存

    • 现在转到小部件。将顶部的当前图层更改为“已验证”。然后,在导航部分单击添加 以添加小部件。让它成为一个菜单小部件。

    • 区域应该是“导航”。 图层应为“已验证”。如果您希望它从当前菜单继续,请设置位置 2。不显示菜单标题。并将 For Menu 更改为您最近创建的 Authenticated Menu

    • 现在检查您的网站。你应该有额外的菜单项!

    注意:这会在现有菜单之外添加一个额外的菜单,所有用户都会看到,这意味着您的页面源将有一个新的<article><ul> 标签等。取决于主题,这可能会或可能不会按您的意愿显示。如果您希望为匿名和经过身份验证的用户显示一组项目,然后为经过身份验证的用户显示额外的项目,您可以执行上述操作,或重新创建完整菜单,并将其显示给经过身份验证的用户。这意味着您需要将主菜单小部件移​​动到匿名层。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-20
      • 2014-08-29
      相关资源
      最近更新 更多