我已经创建了一个自定义页面类型,并进行了转换,生成了一个手风琴。我已将Smart Search设置为对此页面类型进行索引,并且我可以看到结果。有没有可能让结果链接是包含the部件的页面,而不是页面类型?
在这种情况下,没有任何单独的页面可供用户浏览。
我尝试了设置为页面爬虫的搜索索引,但似乎不起作用,至少当我在搜索预览中测试时不起作用。
发布于 2016-03-11 04:26:20
您拥有的自定义页面类型实际上并不知道其他页面引用了它。页面爬行器将允许包含accordion的页面对其accordion内容进行索引,因此这应该可以工作,但您需要使用页面爬行器扫描具有accordion的页面,而不是用于生成accordion的自定义页面类型。
如果您可以在自定义页面类型和父级引用之间建立关系,那么您始终可以编写一个自定义索引器,并为特定的页面类型添加一些特殊的逻辑(将搜索url设置为这些页面类型的其他内容),但您仍然需要一些链接逻辑。
发布于 2016-03-11 04:28:37
你的树是这样的吗:
您希望搜索结果成为菜单项,但它却显示自定义页面?
如果是这样的话,您需要将搜索索引设置为MenuItem,而不是自定义页面。如果您需要它作为自定义页面,您可以随时创建自定义搜索索引,并将URL设置为其父页面。Custom Index Documentation
https://stackoverflow.com/questions/35925931
复制相似问题