前言:站內(nèi)搜索功能不管是對(duì)于企業(yè)網(wǎng)站還是大型網(wǎng)站以及SEO的用處都非常大,那么dede的搜索功能是怎么做的呢,向道全給大家介紹: 第一步:找到對(duì)應(yīng)的搜索模板的代碼 我們都知道,dede有自帶的搜索功能,我們只要找到對(duì)應(yīng)的模板,然后把我們想要的代碼拿出來(lái)就行了。具體如下: 首先進(jìn)入templets--default--search.htm打開(kāi)文件,大約在19行,找到代碼。如下圖: 第二步:修改代碼 把官
站內(nèi)搜索功能不管是對(duì)于企業(yè)網(wǎng)站還是大型網(wǎng)站以及SEO的用處都非常大,那么dede的搜索功能是怎么做的呢,向道全給大家介紹:
第一步:找到對(duì)應(yīng)的搜索模板的代碼
我們都知道,dede有自帶的搜索功能,我們只要找到對(duì)應(yīng)的模板,然后把我們想要的代碼拿出來(lái)就行了。具體如下:
首先進(jìn)入templets-->default-->search.htm打開(kāi)文件,大約在19行,找到代碼。如下圖:
第二步:修改代碼
把官方的代碼整理成自己想要的代碼:比如
代碼修改完成,把它放入我們的搜索模塊里面。
第三步:新建一個(gè)search.htm模板
新建一個(gè)search.htm模板,并把它放入我們的自定義模板文件夾里,(用于展示搜索結(jié)果)然后就是代碼的調(diào)用了。在你想要顯示搜索結(jié)果的地方,加入調(diào)用標(biāo)簽即可。
列表調(diào)用標(biāo)簽為:
{dede:list perpage='4'}{/dede:list}
底層調(diào)用字段和首頁(yè)、列表頁(yè)調(diào)用字段一樣。如果朋友還不知道這些底層的調(diào)用字段,可以看看這篇文章織夢(mèng)(dede)常用的調(diào)用標(biāo)簽。
DEDECMS織夢(mèng)搜索頁(yè)調(diào)用arclist標(biāo)簽的教程
打開(kāi)include/arc.searchview.class.php
查找:
require_once(DEDEINC."/taglib/hotwords.lib.php");
require_once(DEDEINC."/taglib/channel.lib.php");
在下面加入:
require_once(DEDEINC."/taglib/arclist.lib.php");
require_once(DEDEINC."/taglib/channelartlist.lib.php");
找到:
else if($tagname=="hotwords")
{
$this->dtp->Assign($tagid,lib_hotwords($ctag,$this));
}
在下面插入:
else if($tagname=="arclist")
{
$this->dtp->Assign($tagid,lib_arclist($ctag,$this));
}
else if($tagname=="channelartlist")
{
$this->dtp->Assign($tagid,lib_channelartlist($ctag,$this));
}
這樣就可在dedecms織夢(mèng)搜索頁(yè)面使用arclist和channelartlist標(biāo)簽調(diào)用數(shù)據(jù)了。
轉(zhuǎn)載請(qǐng)注明出處及附上該鏈接:http://m.ebqao.cn/web/313.html
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。
上一篇:<<萬(wàn)博易介紹織夢(mèng)dede:list排序類型有哪些 下一篇:piikee:織夢(mèng)首頁(yè)、列表頁(yè)調(diào)用文章body內(nèi)容的方法>>