自定义内容部分未显示在查询的排序条件中

Custom content part not showing in sort criteria on query

我对 Orchard 还很陌生,正在构建一个新的内容部分以在我的网站上使用。我在构建它时遵循了本指南 http://docs.orchardproject.net/en/latest/Documentation/Writing-a-content-part/。内容部分工作正常,但是当我尝试在查询中使用它时,我的新内容部分的成员没有显示在编辑 Query/Sort 条件下。所以我的问题是:这是设计使然还是我遗漏了什么?我搜索了网络并调试了果园,但无法弄清楚是什么决定了查询排序条件定义中显示的 fields/parts。

您必须绑定内容部分的属性。您可以在查询管理中执行此操作。

有一个名为 "Bindings" 的选项卡,它会将您带到 "Manage Bindings" 部分,您可以在那里创建一个新的绑定到您的内容部分和您的部分的成员/属性。 设置新的绑定后,您可以 Select 查询中的 属性。