科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道在搜索中心里创建自定义搜索页面和标签选项卡(2)

在搜索中心里创建自定义搜索页面和标签选项卡(2)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

搜索中心是MOSS默认带的一种新型的站点模版。如果我们创建协作门户站点,也会默认带了一个搜索中心。该类型站点的目的就是替代一般门户中使用的页面顶部的搜索框,为用户提供更加可定制化的搜索体验。

作者:sunmoonfire 来源:blog 2007年9月2日

关键字: 搜索 SharePoint SharePoint2007 MOSS Office

  • 评论
  • 分享微博
  • 分享邮件

下图是应用了该xslt后展示的搜索结果。

我们通常需要在搜索中心里创建额外的选项卡。一个选项卡与一个基于某个可用的搜索页面布局创建的页面相关联。

现在,我们创建一个自定义搜索选项卡和一个自定义搜索结果页面。

  1. 点选“搜索”标签,进入搜索中心。
  2. 点“网站操作”,选创建页面。
  3. 输入标题。
  4. 在下面的页面布局中选择搜索页面。
  5. 发布该页面。
  6. 点“网站操作”,选查看所有网站内容。
  7. 点搜索页面中列出的标签,点新建。然后添加新的项目用于展示我们的新标签。
  8. 提供一个名称并将它与我们先前创建的自定义搜索页面关联起来。
SharePoint可以将搜索结果显示在自定义的搜索结果页面中,而不是使用默认的搜索结果页。

创建一个自定的搜索结果页面,并与自定义的标签连接起来
  1. 点选“搜索”标签,进入搜索中心。
  2. 点“网站操作”,选创建页面。
  3. 输入标题。
  4. 在下面的页面布局中选择搜索结果页面。
  5. 发布该页面。
  6. 点选我们刚刚创建的自定义标签,选“网站操作”,选编辑网页。
  7. 在搜索框WebPart上,点修改共享Web部件,打开属性面板。
  8. 在杂项类中,找到“目标搜索结果页URL地址”文本框。输入我们自定义的搜索结果页的名称。
  9. 确定并发布该页面。

当一个搜索查询执行后,结果就会以xml格式传递给搜索核心结果WebPart。搜索核心结果WebPart使用xslt来转换xml成为html,然后显示到WebPart的Body中。

替换xslt

  1. 进入自定义搜索结果页面。
  2. 点“网站操作”,选编辑网页。
  3. 在搜索核心结果WebPart上,点修改共享Web部件,打开属性面板。
  4. 在数据视图属性下,找到修改xslt的按钮,打开文本编辑器。
  5. 用我们自己的xslt替换该xslt。
  6. 确定并发布该页。
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章