• <rp id="9ysl2"></rp>
  • <rp id="9ysl2"><object id="9ysl2"></object></rp>

    <tbody id="9ysl2"><pre id="9ysl2"></pre></tbody>

  • |網站SEO建站,讓你的對手遙望我們一直在努力

    向道全講述dede的搜索功能是怎么做的

    您現在正位于該位置:高至 > 網站開發 > 向道全講述dede的搜索功能是怎么做的
    前言:站內搜索功能不管是對于企業網站還是大型網站以及SEO的用處都非常大,那么dede的搜索功能是怎么做的呢,向道全給大家介紹: 第一步:找到對應的搜索模板的代碼 我們都知道,dede有自帶的搜索功能,我們只要找到對應的模板,然后把我們想要的代碼拿出來就行了。具體如下: 首先進入templets--default--search.htm打開文件,大約在19行,找到代碼。如下圖: 第二步:修改代碼 把官
        站內搜索功能不管是對于企業網站還是大型網站以及SEO的用處都非常大,那么dede的搜索功能是怎么做的呢,向道全給大家介紹:

    第一步:找到對應的搜索模板的代碼

    向道全
    我們都知道,dede有自帶的搜索功能,我們只要找到對應的模板,然后把我們想要的代碼拿出來就行了。具體如下:
     
    首先進入templets-->default-->search.htm打開文件,大約在19行,找到代碼。如下圖:
     

    第二步:修改代碼     

    向道全
    把官方的代碼整理成自己想要的代碼:比如
    代碼修改完成,把它放入我們的搜索模塊里面。
    第三步:新建一個search.htm模板
    新建一個search.htm模板,并把它放入我們的自定義模板文件夾里,(用于展示搜索結果)然后就是代碼的調用了。在你想要顯示搜索結果的地方,加入調用標簽即可。
    列表調用標簽為:
    {dede:list perpage='4'}{/dede:list}
    底層調用字段和首頁、列表頁調用字段一樣。如果朋友還不知道這些底層的調用字段,可以看看這篇文章織夢(dede)常用的調用標簽。
    DEDECMS織夢搜索頁調用arclist標簽的教程
    打開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織夢搜索頁面使用arclist和channelartlist標簽調用數據了。
    轉載請注明出處及附上該鏈接:http://www.shlsof.cn/web/313.html

    鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

    上一篇:<<萬博易介紹織夢dede:list排序類型有哪些 下一篇:piikee:織夢首頁、列表頁調用文章body內容的方法>>