濮阳杆衣贸易有限公司

主頁(yè) > 網(wǎng)站建設(shè) > 建站知識(shí) > 簡(jiǎn)單三步-實(shí)現(xiàn)dede站內(nèi)搜索功能

簡(jiǎn)單三步-實(shí)現(xiàn)dede站內(nèi)搜索功能

POST TIME:2021-05-25 02:06

前幾天,在幫一個(gè)客戶在做網(wǎng)站時(shí),因?yàn)榭蛻粢缶W(wǎng)站內(nèi)要弄一個(gè)產(chǎn)品搜索功能。在網(wǎng)上查詢了一些資料,但覺(jué)得網(wǎng)上的資料很雜亂,把一個(gè)簡(jiǎn)單的東西變?yōu)閺?fù)雜化了。下面我就跟大家分享一下:三步如何實(shí)現(xiàn)dede制作網(wǎng)站搜索功能

第一步:找到對(duì)應(yīng)的搜索模板的代碼

我們都知道,dedecms有自帶的搜索功能,我們只要找到對(duì)應(yīng)的模板,然后把我們想要的代碼拿出來(lái)就行了。具體如下:

首先進(jìn)入templets-->default-->search.htm打開(kāi)文件,大約在19行,找到代碼。如下圖:

第二步:修改代碼

把官方的代碼整理成自己想要的代碼:比如

1
2
3
4
5
6
7
8
9
10
11
<divclass="search_box">
<formname="formsearch"action="/plus/search.php"method="post">
<inputname="q"type="text"id="search-keyword"value="在這里搜索..."
onfocus="if(this.value=='在這里搜索...'){this.value='';}"onblur="if(this.value==''){this.value='在這里搜索...';}"/>
<selectname="searchtype"id="search-option">
<optionvalue="title"selected='1'>檢索標(biāo)題</option>
<optionvalue="titlekeyword">智能模糊</option>
</select>
<inputvalue="搜索"type="submit"/>
</form>
</div>

代碼修改完成,把它放入我們的搜索模塊里面。

第三步:新建一個(gè)search.htm模板

新建一個(gè)search.htm模板,并把它放入我們的自定義模板文件夾里,(用于展示搜索結(jié)果)然后就是代碼的調(diào)用了。在你想要顯示搜索結(jié)果的地方,加入調(diào)用標(biāo)簽即可。

列表調(diào)用標(biāo)簽為:

1
{dede:listperpage='4'}{/dede:list}

底層調(diào)用字段和首頁(yè)、列表頁(yè)調(diào)用字段一樣。如果朋友還不知道這些底層的調(diào)用字段

總結(jié):是不是覺(jué)得搜索功能的制作非常的簡(jiǎn)單呢?其實(shí)很多事情我們只要?jiǎng)右稽c(diǎn)點(diǎn)腦,很多困難的事情,都會(huì)變得簡(jiǎn)單。




收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
区。| 阿拉尔市| 霍州市| 潼关县| 安徽省| 新乡县| 武功县| 雷波县| 许昌市| 含山县| 台湾省| 海丰县| 大城县| 青铜峡市| 广南县| 无棣县| 翼城县| 庆云县| 尼木县| 肥乡县| 延津县| 两当县| 寿光市| 上高县| 嘉峪关市| 五华县| 黔江区| 甘谷县| 革吉县| 邮箱| 巩留县| 若羌县| 尼玛县| 鄱阳县| 景宁| 利津县| 平乡县| 开封市| 苗栗县| 佳木斯市| 汉川市|