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

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

SharePoint 如何定制搜索顯示模板

SharePoint 如何定制搜索顯示模板

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

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

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

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

clip_image002

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

clip_image004

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

clip_image006

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

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

clip_image008

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

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

clip_image010

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

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

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相比自己開發(fā)的優(yōu)勢,很多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 可以幫助企業(yè)用戶輕松完成日常工作。

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

本類教程下載

系統(tǒng)下載排行

主站蜘蛛池模板: 天天操2023 | 久久www成人看片 | 欧美激情二区三区 | 免费被网站在线 | 国产福利兔女郎在线观看 | 婷婷免费在线 | 91短视频免费 | 欧美激情综合亚洲一二区 | 日韩色视频 | 国产精品久久久久久夜夜夜夜 | 青青青草免费 | 国产99精品在线观看 | 91亚洲精品成人一区 | 99国产精品2018视频全部 | 综合免费一区二区三区 | 久久精品国产精品亚洲红杏 | 91久久国产综合精品女同国语 | 最近中文字幕国语免费 | 美女胸被狂揉扒开吃奶的网站o | 精品中文字幕在线 | 日韩精品区 | 久久国产精品1区2区3区网页 | 色www永久免费网站国产 | 久久久久久久久久免观看 | 日韩wuma| 国产乱人视频在线播放不卡 | 一级毛片成人免费看免费不卡 | 国产成人影院一区二区 | 国产精品专区第二 | 国产一区二区三区在线看 | 波多野结衣中文字幕久久 | 97r久久精品国产99国产精 | 亚洲一级在线 | 欧美日韩性视频一区二区三区 | 国产911 | 99色视频在线 | 91网址在线 | 国产激情久久久久久影院 | 人人爽天天爽夜夜爽qc | 五月激情啪啪网 | 国产亚洲欧美视频 |