Sitecore-SXA搜索结果和构面

时间:2018-09-24 18:44:08

标签: sitecore-sxa

我们需要在“搜索结果”页面中将结果分组。我们正在使用SXA搜索实现。由于SXA搜索不支持对结果OOB进行分组,因此我们按照本文所述创建了一个自定义呈现:https://www.switchit.com/blog/sitecore/extending-sitecore-sxa-search-results.aspx

我们现在能够按照要求将结果按类别/模板分组。

但是我们遇到的问题如下:我们在页面上还需要几个方面。因此,我们使用清单方面来显示类别。但是,当我们单击构面时,搜索结果部分(使用自定义呈现创建)不会刷新。我们确实从过滤器单击中看到了ajax调用,并且如果我们使用该URL进行检查,则会看到JSON数据。但是以某种方式不会刷新结果区域。

有关如何解决此问题的任何想法/建议?

2 个答案:

答案 0 :(得分:0)

为搜索结果创建自定义渲染后,您将需要编写使用JSON结果并刷新自定义渲染的代码。您不能指望ootb javascript可以与您的自定义一起使用。.我将检查ootb javascript,并以该示例为例编写您自己的。

答案 1 :(得分:0)

我相信,如果您在所有搜索组件之间都具有依赖性,则需要在所有搜索组件上使用签名

enter image description here