SharePoint 2013——如何显示搜索结果精简器的计数值
SharePoint 2013整合了Fast Search for SharePoint 2010,在搜索方面有了很大的加强。比如网站、文档预览,连续搜索,对话搜索等功能,这里就不一一详述。那么可能有细心的朋友会发现,之前在Fast当中,一直被微软视为亮点的搜索结果精简器怎么没有计数功能了。难道该功能被"阉"了吗?Ok,在这里,我将会告诉大家如何将该功能找回来。
来到我们的搜索的结果页面,非常的清新。我们可以注意到左侧的搜索结果精简器里面,除了分类名称,已经不再显示分类的结果数量了。
那么,我们可以对这个搜索结果页面进行编辑,在编辑状态下,打开精简器的配置面板,点击"选择精简条件"。
在弹出的对话框中,我们可以看到每一类精简条件里面,他们的显示模板都是默认配置为"精简项"。
根据这一线索,我们通过页面右上角的设置按钮,打开网站的"设计管理器"。
在管理器中,选择第5项:"编辑显示模板"。
这时,我们可以找到"精简项"这一个显示模板。通过点击"…"按钮,找到该显示模板存放的文档库位置,复制并在新的浏览器选项卡中打开。
在打开的文档库中,我们可找到"精简项"所对应的模板文件。为了避免误操作,我们不建议直接在原始的模板文件中进行修改,而是通过复制的方法,新建新的模板文件。
假如要实现复制,我们只需要将模板文件"Filter_Default.html"下载到本地,通过自己熟悉的编辑器对文件进行编辑。这时,我们只需将代码中"ShowCounts"的值修改为"true"即可。
保存文件并更改文件名称,再次上传会显示模板的文档库中。此时会弹出对话框,我们需要将模板标题改成新的名称,以免重复。
上传完毕后,我们会发现系统会自动为我们生成后缀为.js的脚本文件。
那么,以上就完成了我们新建显示模板的操作。我们再回到刚才的搜索结果页中,对我们的精简器进行配置,我将"作者"的显示模板更改为我们新建的显示模板,并进行页面的保存发布。
最后,回到我们的搜索页面中,进行搜索测试,这时,我们久违的精简器计数值就又回来了!