如何在kentico smartsearch中按类别搜索

时间:2013-04-23 10:23:58

标签: c# asp.net content-management-system kentico

我们在 CMSSiteManager - >处添加了一些类别管理员 - >管理部分中的类别

类别为

enter image description here

我们在网站管理员中有这些类别,我在下拉列表的前端显示了这些类别。现在我想将类别ID传递给kentico cms智能搜索结果的搜索条件。我曾经习惯于搜索nodeownerfull名称。

SearchCondition = "+(DocumentCreatedByUserID:((int)73 || (int)82))";

如何使用智能搜索结果网页部件在前端搜索/过滤这些类别的结果。

提前致谢。

1 个答案:

答案 0 :(得分:5)

您必须设置搜索索引以索引类别。转到索引设置,然后在您定义的对话框中,应该索引的内容是“包含类别”复选框。

如果您的索引包含类别信息,则可以使用 DocumentCategories (包含类别标签)或 DocumentCategoryIDs (包含类别ID)字段索引。

另请参阅此示例faceted search