新聞中心
dedecms仿站模板制作基礎:搜索頁模板(search.htm)制作
作者 / 無憂主機 時間 2012-08-20 05:56:55
搜索頁在各大網(wǎng)站都很常見,制作搜索頁是方便用戶快速尋找自己想要的信息,無憂主機(www.gle-technology.com)小編已經(jīng)和大家在前面的教程中講過如何在首頁添加一個搜索表單(詳細見教程:dedecms仿站基礎實例:講解如何在模板中添加搜索表單),其實我們在首頁的搜索表單就是把數(shù)據(jù)提交到搜索頁,在前面小編并沒有去詳細的去介紹這個搜索頁,那么今天我們就一起來學習一下這個搜索頁,當然 我們只是學習制作搜索頁的模板,因為搜索頁是search.php這個文件,里面的核心代碼已經(jīng)幫我們寫好了,這個php文件所使用的模板是search.htm,我們需要做的就是在模板里面使用標簽來調取搜索結果,接下來小編就詳細和大家一起來學習下如何用標簽調取搜索結果。調取搜索結果 并且列表出來,我們使用的依然是list標簽,但是此list非彼list,什么意思呢?就是說搜索頁用的list標簽和列表頁的list標簽是不一樣的,下面來看一下搜索頁模板中各個標簽的寫法,為了方便調試,小編建議大家在本地搭建php虛擬主機環(huán)境。 List標簽(調取搜索結果列表):
{dede:list perpage='20'} <h3><a href="[field:arcurl/]" target="_blank">[field:title/]</a></h3> <p>[field:description/]...</p> <a href="[field:arcurl/]">[field:global.cfg_basehost/][field:arcurl/]</a> 分類:<a href="[field:typeurl/]"target="_blank">[field:typename/]</a> 點擊:[field:click/] 日期:[field:stime/] {/dede:list}其中perpage='20' 表示調取關鍵字的20條搜索結果,中間部分還是使用的是萬能的底層模版,底層模板已經(jīng)在前面講過N遍 這里不做詳細介紹,如果有讀者不清楚,請去閱讀“DEDECMS模板制作之底層模板(innertext)入門介紹” 通過以上標簽即可把搜索結果調取出來,當搜索出來的結果很多的時候我們就可以加入頁碼標簽,小編這里也給大家準備好了頁碼標簽: {dede:pagelist listsize='4'/} 好了,大家只需要把以上兩段代碼加入到search.htm就可以制作出一個簡單的搜索頁模板,如果需要美觀,只需要在頁面加入相應的css樣式即可! 純Linux環(huán)境下高端免備案【香港獨立IP地址】 php空間,僅僅只需199元一年起。商務中國域名核心代理直銷50元注冊國際頂級域名
本文地址:http://www.gle-technology.com/dedecms/7604.html