織夢CMS制作模板的時候,在搜索頁模板中search.htm中是無法調用arclist標簽,這就使得搜索結果頁呈現出來的效果是非常單調的,arclist并不適用于dede搜索頁,織夢搜索頁很多標簽是失效的,織夢的搜索頁面支持dede標簽的方法如下:
打開文件: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");
require_once(DEDEINC."/taglib/myad.lib.php");
require_once(DEDEINC."/taglib/php.lib.php");
require_once(DEDEINC."/taglib/sql.lib.php");
require_once(DEDEINC."/taglib/type.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));
}
else if($tagname=="myad")
{
$this->dtp->Assign($tagid,lib_myad($ctag,$this));
}
else if($tagname=="php")
{
$this->dtp->Assign($tagid,lib_php($ctag,$this));
}
else if($tagname=="sql")
{
$this->dtp->Assign($tagid,lib_sql($ctag,$this));
}
else if($tagname=="type"){
$this->dtp->Assign($tagid,lib_type($ctag,$this));
}
包括{dede:arclist} {/dede:arclist}、{dede:type} {/dede:type}、{dede:channelartlist } {/dede:channelartlist}、{dede:myad } {/dede:myad }、{dede:php } {/dede:php }、{dede:sql } {/dede:sql }
如果需要支持其他的標簽,以此類推。
本文鏈接: http://www.tokachi-miryoku.com/?news/hangye/727.html
本站部分文字內容來源網絡,如果侵犯到您的合法權益,請您提供舉證,發郵件到93624862@qq.com,與我們取得聯系,我們將在第一時間做出回應處理!
請立即點擊咨詢我們或撥打咨詢熱線: 13931741665,我們會詳細為你一一解答你心中的疑難。項目經理在線