kentico v9智能搜索索引和自定义页面类型

时间:2016-03-10 19:51:07

标签: kentico

我创建了一个带有转换的自定义页面类型,从而产生了手风琴。我有智能搜索设置索引此页面类型,我看到结果。是否可以将结果链接设置为包含webpart的页面,而不是页面类型?

在这种情况下,没有任何单独的页面供用户浏览。

我尝试将搜索索引设置为Pages Crawler,但这似乎不起作用,至少在我在搜索预览中测试时不行。

2 个答案:

答案 0 :(得分:2)

您拥有的自定义页面类型实际上并不知道其他页面引用它的内容。页面爬虫将允许具有手风琴的页面将其手风琴内容编入索引,因此应该可以工作,但您需要使用带有页面爬虫的手风琴扫描页面,而不是用于生成手风琴的自定义页面类型

如果您可以在自定义页面类型和父引用之间建立关系,那么您始终可以编写自定义索引器并为该特定页面类型添加一些特殊逻辑(将搜索URL设置为其他类型的页面类型) ,但你需要一些连接逻辑。

答案 1 :(得分:0)

你的树是这样的:

  • 菜单项
    • 自定义页面
    • 自定义页面

您希望搜索结果为菜单项,但它显示自定义页面?

如果是这样,您需要将搜索索引用于MenuItem,而不是自定义页面。如果您需要它作为自定义页面,您始终可以创建自定义搜索索引并将URL设置为其父页面。 Custom Index Documentation