日本国产亚洲-日本国产一区-日本国产一区二区三区-日本韩国欧美一区-日本韩国欧美在线-日本韩国欧美在线观看

當前位置:雨林木風下載站 > 辦公軟件教程 > 詳細頁面

SharePoint 如何定制搜索顯示模板

SharePoint 如何定制搜索顯示模板

更新時間:2024-02-09 文章作者:未知 信息來源:網絡 閱讀次數:

SharePoint發行版本有SharePoint2003、SharePoint2007、Sharepoint 2010、SharePoint2013和SharePoint2016。SharePoint提供了功能強大的團隊協作環境,使得組織能夠在整個組織內部實現整合、組織、查找和提供 SharePoint站點。

我們已經介紹了一些關于搜索的相關配置,當然,用戶關于搜索的要求可能是各種各樣。有時候,用戶會說,你們的顯示結果太Low了,確實是;不過,在SharePoint中,我們可以很容易的定制搜索結果的顯示模板,下面讓我們一起來看一下如何簡單的定制 – 搜索顯示模板。

  1、我們首先創建一個搜索頁面,搜索的主題是圖片(我定義了搜索的路徑),下圖是默認的顯示結果,如下圖:

clip_image002

  2、進入網站設置,找到Master pages點擊進入,如下圖:

clip_image004

  3、進入顯示模板,點擊進入,如下圖:

clip_image006

  4、可以看到下圖有關于搜索的顯示模板,我們可以點擊進入,然后進行定制,如下圖:

  注:其他幾個文件夾,也是顯示模板,但是功能各有不同;比如Content Web Parts,顧名思義,就是為了這個WebPart定義的。

clip_image008

  5、找到如下html模板,下載一個副本到本地進行修改即可,如下圖:

  注:可能會遇到文件夾下只有JavaScript,沒有html的問題,記得開啟發布基礎架構的網站集功能。

clip_image010

  6、紅框標注的地方,是我們要修改的部分,title就是我們將來選擇模板時的名字,下面的紅框就是顯示模板的內容;我這里做了個簡單的修改,注釋了默認的,然后,只顯示了Title(艾瑪,本來就很Low,這下更Low了,還能再Low點么;好吧,只是測試一下,別罵我)。

  注:重點強調一下ManagedPropertyMapping這個屬性,如果你有特別的托管屬性,需要先加入(在搜索中心創建托管屬性,在這里加入)才能使用;

clip_image012

  7、修改好的顯示模板,然后上傳回去,點擊新建文檔,選對內容類型,如下圖:

clip_image014

  8、選中我們的模板,然后點擊OK,如下圖:

clip_image016

  9、查看一下內容類型、標題、還有Target Control Type是不是對,一般不會錯,如下圖:

clip_image018

  10、然后看到上傳上來的模板,JavaScript文件是自動生成的,如下圖:

clip_image020

  11、然后回到搜索頁面,編輯頁面,編輯搜索核心結果部件,選擇WebPart 屬性里面的顯示模板(中間步驟過簡單,容我略去若干步),如下圖:

clip_image022

  12、查看最后的結果,實在很Low,原諒我吧,只是一個測試用的示例,我也沒有很好地美工技術。

clip_image024

總結

  以上,便是定制搜索顯示結果的全過程,示例很簡單,主要還是介紹過程,希望大家勿噴。這就是SharePoint相比自己開發的優勢,很多OOB的東西,非常方便使用,慢慢摸索,其實還有很多東西可以靈活使用。

這一次,我們介紹一下如何定制搜索顯示時,彈出來的那個頁面,相信這個大家也都會遇到的。

  1、第一部分就是搜索顯示模板的部分,第二部分就是搜索項目詳情的部分,如下圖:

clip_image002

  2、按照之前一篇博客介紹的過程,找到下面紅框的html,下載一份副本到本地修改,如下圖:

clip_image004

  3、改個名字上傳回去,之后也會自動生成一個JavaScript文件,具體信息對比一下,不要選擇錯了(一般默認就是對的,如果有問題了記得校對一下),如下圖:

clip_image006

  4、首先修改一下上一篇介紹的顯示模板定義,里面有關聯的詳細信息模板定義,如下圖:

  注:可能有人會問,我們下載的副本是html的,為嘛關聯一個js的呢?!這個我在做的時候也有點疑惑,不過JavaScript會在上傳html模板的時候自動生成,也就不迷惑了;

clip_image008

  5、嘗試在spd里修改詳情顯示模板,加一個標題帶上樣式測試一下,如下圖:

clip_image010

  6、測試結果,說明我們改的地方是對的,雖然很少這么改,如下圖:

clip_image012

  7、簡單介紹一下搜索詳細顯示模板的結構,主要是Header、Body、Footer三個部分,具體每個部分是干什么的,相信大家一看便知,如下圖:

clip_image014

  8、我們嘗試在中間的縮略圖(畫外音:什么縮略圖,明明就是一個iframe在模板里,你當我傻啊!確實是這樣的,呵呵)后面,加上一個描述字段,算是一個“大改”吧,看看情況,如下圖:

clip_image016

  9、可以看到我們的描述字段,顯示在了我們想要讓他出現的地方,里面的內容也是我們想要顯示的內容,如下圖:

  注:修改任何搜索項目的屬性,都要爬網才生效,別傻傻的修改了屬性,怎么改模板都不管用。。你不增量爬網一下,搜索項目屬性的修改是不生效的。

clip_image018

總結

  以上,便是搜索詳細顯示模板的定義,其實很簡單,只要找對了需要修改的位置,修改起來非常容易的。其實一開始我也這么認為的,但是如果你想大概,還是需要花費一番心思的,比如修改Footer里面的操作


Sharepoint 可以幫助企業用戶輕松完成日常工作。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

主站蜘蛛池模板: 日韩不卡一区二区 | 欧美日韩三区 | 日韩第八页 | 欧美精品一区二区三区四区 | 欧美日韩三级 | 综合久久网 | 日韩精品视频免费在线观看 | 天天天天天天天操 | 国产一区二区三区不卡在线观看 | 99久久精品国产一区二区小说 | 久久精品加勒比中文字幕 | 国产成人亚洲精品影院 | 在线播放视频网站 | 亚洲伊人久久大香线蕉结合 | 日xxxx| 欧洲a级毛片 | 亚洲在线综合 | 国产成+人+综合+亚洲不卡 | 九九干| 中文字幕一区二区三区久久网站 | 亚洲a网| 男啪女视频免费观看网站 | 在线播放精品视频 | 久久国| 久久99国产精品久久99软件 | 久久免费视频在线观看30 | 欧美 xx性 在线 | 成人国产亚洲欧美成人综合网 | 中文字幕一区二区日产乱码 | 草在线视频 | 免费人成激情视频在线观看冫 | 欧美日韩国产免费一区二区三区 | 日本免费精品视频 | 欧美视频精品 | 成人免费午夜性视频 | 日本人 视频 - 18jizz | 国产在线视频不卡 | 久久bt核合涩工厂亚洲合集 | 狠狠操视频网 | 国产精品第4页 | 国产精品一区二区久久精品 |