如何在Orchard CMS中组合子页面

时间:2013-02-12 03:11:18

标签: orchardcms

我想知道在Orchard或插件/模块中是否有一种方法,任何人都知道这将允许您在Orchard中创建子页面,这样当我转到内容时 - >页面我不是在看大量的页面;我想看一个主页面列表,其子页面分组在它们下面?

这可能吗?

在相关说明中......当您使用导航窗口小部件(使用菜单)时,我想在“子页面”上突出显示主项目作为当前导航项目。

例如,我的公司页面有一个单独的领导页面,我想要突出显示公司导航栏项目(因为领导是一个子页面)。

任何建议都会非常有用。谢谢!

1 个答案:

答案 0 :(得分:1)

在Orchard中有很多方法可以实现这一目标:

  1. 您可以使用博客和博文:

    • 博客是父网页
    • 博客帖子是子页面
    • 博客帖子可以包含可以用来创建菜单的博客网址。
  2. 您还可以使用Orchard.Lists模块,该模块可让您添加ContainableContainer部分,以获得与博客类似的功能,但适用于其他内容类型。您可以查看有关如何操作的教程here

  3. 您可以使用Orchard.Taxonomies模块创建页面层次结构并为菜单使用分类法

  4. 最后,您可以使用普通页面手动执行此操作,并为它们提供分层命名的slugs(例如,父页面可以包含URL /parent,子页面可以包含slug /parent/child)。然后,您可以手动创建一个分层的菜单,该菜单由您创建的页面组成,并使用slugs突出显示菜单中的父页面。