Sharepoint 2007 => Поиск => Сортировка - PullRequest
0 голосов
/ 06 декабря 2010

Прошу прощения, если вопрос уже существует ... Есть ли способ сортировки на странице результатов поиска (Sharepoint 2007) без изменения кода страницы ...?И как, если так?

Я пытаюсь отсортировать заголовок при загрузке результата:

alt text

Это должно быть что-то простое ..., ноЯ новичок в Sharepoint .. поэтому я ценю любую помощь ..

Спасибо !!
Катя

1 Ответ

1 голос
/ 06 декабря 2010

Groetjes Катя, это действительно должно быть простым. Это не так ...; -)

CoreResultsWebPart поддерживает сортировку только по релевантности и дате изменения. Чтобы включить пользовательскую сортировку, вам нужно полагаться на переписывание XSLT результатов поиска.

Здесь есть хорошая инструкция:
КАК: Сгруппировать результаты поиска по значению свойства в SharePoint , но это, безусловно, требует написания XSLT-кода.

Возможно, вам будет проще использовать стороннюю веб-часть результатов поиска, такую ​​как WildCardSearchWebPart: Объявление о поддержке настраиваемого порядка сортировки для WildcardSearchWebPart или даже более мощной: MOSS фасетный поиск .

Если вы напишите свою собственную поисковую веб-часть с сортировкой по названию, вы можете воспользоваться небольшим «взломом», просто закомментировав (используя --) стандартное предложение ORDER BY sharepoint, как описано здесь: Sharepoint Поиск - Сортировка .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...