Orchardcms 如何在Orchard CMS中创建分类菜单

Orchardcms 如何在Orchard CMS中创建分类菜单,orchardcms,orchardcms-1.7,Orchardcms,Orchardcms 1.7,我相信这应该很简单,尽管我觉得这让我非常沮丧 我正在使用Orchard v1.7.1。我还安装了分类模块 我创建了一个分类“产品”,下图显示了它的子术语 我想创建一个页面,只显示顶级术语-即“磨料、粘合剂、备用垫”。然后我希望能够单击其中一个,然后查看子术语。最后,单击子术语将显示与该分类法关联的内容 我正在挣扎的部分是投影 我尝试过创建投影,下面只是我尝试过的众多类型之一 在“Prods”过滤器中,我尝试将设置为之一,并从列表中选择“Products” 现在,当我查看此投影时,我看到了所有

我相信这应该很简单,尽管我觉得这让我非常沮丧

我正在使用Orchard v1.7.1。我还安装了分类模块

我创建了一个分类“产品”,下图显示了它的子术语

我想创建一个页面,只显示顶级术语-即“磨料、粘合剂、备用垫”。然后我希望能够单击其中一个,然后查看子术语。最后,单击子术语将显示与该分类法关联的内容

我正在挣扎的部分是投影

我尝试过创建投影,下面只是我尝试过的众多类型之一

在“Prods”过滤器中,我尝试将
设置为
之一,并从列表中选择“Products”

现在,当我查看此投影时,我看到了所有内容—有一个页面,其中包含指向此分类法的每个父/子分类法以及我创建的另一个分类法的链接

当我回到“prods”过滤器时,我发现我的所有根分类都被选中了——这就像它实际上没有存储我的选择一样

最终,我需要一些帮助来设置这个“看似”简单的东西

我试图实现这一点,而不必编写自己的模块


感谢您对分类法的术语类型进行筛选,而不是对分类法进行筛选。

这是否意味着每次添加术语时都需要更新查询?一点也不需要。创建分类法时,会自动为其术语创建一个新类型。添加术语意味着有更多该新类型的项,但查询本身是按类型过滤的,而不是按该类型的特定项过滤的。因此,是的,查询将自动获取更改。我在自己的网站上就是这么做的,所以我知道它是有效的。是的,我已经尝试过了,当我有一个关于“站点范围术语”的查询时,我会在结果中得到它下面的所有内容。我的目标是只列出该术语下的父项,然后单击父项,然后显示任何子项。这可能吗?是的,你需要一个额外的过滤器。也许在TermPart的Path属性上。你能给出一个更具体的例子吗?要一点端到端的吗?我越是深入研究这个问题,我似乎就越感到沮丧,因为有些事情我本以为很容易做到。。。。。。。