我想知道 Orchard 中是否有一种方法或任何人都知道的插件/模块可以让您在 Orchard 中创建子页面,这样当我转到内容 - > 页面时,我不会查看大量页面列表;我想查看主页面列表及其下分组的子页面?
这可能吗?
在相关说明中......当您使用导航小部件(使用菜单)时,当我在“子页面”上时,我想将主要项目突出显示为当前导航项目。
例如,我的公司页面有一个单独的领导页面,当您在该页面上时,我想突出显示公司导航栏项目(因为领导是一个子页面)。
任何建议都会非常有帮助。谢谢!
我想知道 Orchard 中是否有一种方法或任何人都知道的插件/模块可以让您在 Orchard 中创建子页面,这样当我转到内容 - > 页面时,我不会查看大量页面列表;我想查看主页面列表及其下分组的子页面?
这可能吗?
在相关说明中......当您使用导航小部件(使用菜单)时,当我在“子页面”上时,我想将主要项目突出显示为当前导航项目。
例如,我的公司页面有一个单独的领导页面,当您在该页面上时,我想突出显示公司导航栏项目(因为领导是一个子页面)。
任何建议都会非常有帮助。谢谢!
您可以通过多种方式在 Orchard 中实现这一目标:
您可以使用博客和博客文章:
您还可以使用Orchard.Lists
模块,它使您能够添加Containable
和Container
部件以获得类似于博客的功能,但适用于其他内容类型。您可以在此处查看有关如何操作的教程
您可以使用Orchard.Taxonomies
模块来创建页面层次结构并为您的菜单使用分类法
最后,您可以通过使用普通页面并为它们提供分层命名的 slug 手动执行此操作(例如,父页面可以有 URL /parent
,子页面可以有 slug /parent/child
)。然后,您可以手动创建一个分层菜单,由您创建的页面组成,并使用 slugs 在菜单中突出显示您的父页面。