SharePoint发布网站上的搜索中心

时间:2009-03-19 12:30:39

标签: sharepoint search moss

有人可以就如何设置SharePoint搜索中心向我提供一些说明,以便我可以从列表中获取结果并且他们有一些自定义(修改过的)链接吗?

我启用了使用备用访问映射的表单身份验证(和匿名访问)。

现在在默认区域中,我从列表中的数据中获得结果,它们都指向AllItems.aspx。如果尝试从Internet区域搜索,我没有从列表中获得任何结果,我猜这是因为一些安全设置。但是如果让它们显示我将如何自定义结果链接,以便列表项目显示一些发布页面。 例如,如果我在新闻列表中保留新闻,当我搜索时,我希望获得带有以下格式链接的结果

http://somesite/Pages/News.aspx?itemId=12

其中itemID是新闻项的ID。

我可以自定义结果中的链接吗?

1 个答案:

答案 0 :(得分:3)

您可以使用核心搜索结果Web部件自定义结果链接。如果您修改Web部件的共享属性,则可以在XSL中使用它。

问题是此页面旨在显示所有类型的搜索结果,包括SharePoint中的文档,可能位于SharePoint之外的文件,网页,业务数据等。

您可能希望拥有一个使用特定范围或托管属性查询的自定义搜索结果页面,以便您可以确保结果将是列表项。这可以在没有任何编码的情况下完成(如果您不考虑XSL编码),您仍然可以使用核心搜索结果Web部件。

另一个选项可能类似,但使用数据表单/查看Web部件(通过SharePoint Designer)或内容查询Web部件(需要发布基础结构功能)。