Sharepoint 2007 => Search =>排序

时间:2010-12-06 13:29:00

标签: sharepoint-2007

如果问题已经存在,我道歉... 有没有办法在(Sharepoint 2007)搜索结果页面上进行排序,而无需修改页面代码......?如果是这样的话?

我正在尝试在加载结果时对标题进行排序:

alt text

它应该是简单的......,但我是分享点的新手..所以我感谢任何帮助..

谢谢!
卡佳

1 个答案:

答案 0 :(得分:1)

Groetjes Katya,这真的应该很简单。但不是......; - )

CoreResultsWebPart仅支持按相关性和修改日期排序。要包含自定义排序,您需要依赖重写搜索结果的XSLT。

这里有一个很好的方法:
HOW-TO: Group search results by a property value in SharePoint,但肯定涉及编写XSLT“代码”。

您可能更容易依赖使用第三方搜索结果webpart,例如WildCardSearchWebPart:Announcing custom sort order support for WildcardSearchWebPart或更强大:MOSS faceted search

如果您编写自己的搜索webpart并按标题排序,只需注释掉(使用--)sharepoint标准ORDER BY子句,就可以使用小的“hack”,如此处所述:Sharepoint Search - Sorting