2

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

这可能吗?

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

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

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

4

1 回答 1

1

您可以通过多种方式在 Orchard 中实现这一目标:

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

    • 博客是父页面
    • 博客文章是子页面
    • 博客文章的 URL 可以包含博客的 URL,您可以使用它来创建菜单。
  2. 您还可以使用Orchard.Lists模块,它使您能够添加ContainableContainer部件以获得类似于博客的功能,但适用于其他内容类型。您可以在此处查看有关如何操作的教程

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

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

于 2013-02-12T08:57:29.023 回答