DEDE的搜索頁(yè)面支持調(diào)用dede標(biāo)簽方法
時(shí)間: 2019-05-13 11:27
閱讀: 次
作者:素材無憂網(wǎng)
很多朋友在使用dedecms進(jìn)行網(wǎng)站開發(fā)時(shí)都會(huì)存在這樣的問題,那就是dedecms的搜索頁(yè)(search.php)與我們網(wǎng)站頁(yè)面的模板的頭部、底部不一樣,并且還不支持在搜索頁(yè)調(diào)用其他某一欄目的文檔。但是我們實(shí)際的網(wǎng)站建設(shè)中有時(shí)候必須保證我們的搜索頁(yè)與我們的其他頁(yè)面風(fēng)格一樣,所以我們要對(duì)搜索頁(yè)進(jìn)行一些改造:
下邊我們來介紹一下如何在搜索頁(yè)支持arclist和channelartlist這兩個(gè)標(biāo)簽的調(diào)用:
打開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));
}
當(dāng)然,有時(shí)候我們的搜索頁(yè)面還要支持更多的標(biāo)簽調(diào)用,那么大家可以根據(jù)上邊的這樣的方法自行再進(jìn)行一些相應(yīng)的修改。
標(biāo)簽: