AB模板網:專注于dede模板,織夢源碼,織夢模板,網站模板下載,dedecms模板,網站源碼,dedecms教程以及各類手機網站模板和企業網站模板分享.

織夢模板

網站模板搜索
營銷型模板 政府網站模板 自適應模板 標簽大全

注冊

織夢dedecms搜索頁面單獨調用搜索結果條數的實現方法

網站模板下載 www.hbjasic.com / 2020-06-10
織夢在搜索結果頁面并沒有構造單獨的函數來實現調用結果數量,結果數都集成在列表分頁標簽里了,如果我們需要這個數量的單獨調用,就要進行二次開發了。
 
其實很簡單,教大家如何實現:
 
第一步,打開/include/arc.searchview.class.php文件,查找代碼(大概在第525行):
 
<span style="font-size:14px;"><span style="font-family:tahoma,geneva,sans-serif;">else if($tagname=="pagelist")
{
        $list_len = trim($ctag->GetAtt("listsize"));
        if($list_len=="")
        {
                $list_len = 3;
        }
        $this->dtp->Assign($tagid,$this->GetPageListDM($list_len));
}</span></span>
 
在下面添加代碼:
 
<span style="font-size:14px;"><span style="font-family:tahoma,geneva,sans-serif;">else if($tagname=="itemcount")
{
        $list_len = trim($ctag->GetAtt("listsize"));
        if($list_len=="")
        {
                $list_len = 3;
        }
        $this->dtp->Assign($tagid,$this->GetItemsCountDM($list_len));
}
</span></span>
 
第二步,查找代碼(大概在第925行):
 
<span style="font-size:14px;"><span style="font-family:tahoma,geneva,sans-serif;">/**
  * 獲得當前的頁面文件的url
  *
  * @access public
  * @return string
  */</span></span>
 
在其上面添加下面的這段代碼:
 
<span style="font-size:14px;"><span style="font-family:tahoma,geneva,sans-serif;">//———— 
//搜索輸出總量 
//———— 
function GetItemsCountDM($list_len)
{
        global $oldkeyword;
        $pagenow = ($this->PageNo-1) * 10 + 1;
        $pagenows = $this->PageNo*10; //當結果超過限制時,重設結果頁數 
        if($this->TotalResult > $this->SearchMaxRc)
        {
                $totalpage = ceil($this->SearchMaxRc/$this->PageSize);
        }
        $plist .= $this->TotalResult;
        return $plist;
}</span></span>
 
第三步,在搜索結果頁模板里要顯示結果條數的地方通過如下標簽調用:
 
<span style="font-size:14px;"><span style="font-family:tahoma,geneva,sans-serif;">{dede:itemcount listsize='4'/}</span></span>
 
這樣就可以實現搜索結果頁的搜索結果數量的單獨調用了。
 
本文由AB模板網整理發布,轉載請說明出處:http://www.hbjasic.com/dedecmsjc/6211.html
本文標簽:

有問題可以加入織夢技術QQ群一起交流學習

☉首先聲明,只要是我們的vip會員全站所有資源均可以免費下載,不做任何限制(了解更多)

☉本站的源碼不會像其它下載站一樣植入大量的廣告。

☉本站提供的織夢源碼,都是做好測試好發布的,均可放心使用。

☉本站提供的織夢源碼,均帶數據及演示地址。可以在任一源碼詳情頁查看演示地址。

☉為了vip利益的最大化,我們還提供了vip贈品(了解更多

☉如有其他問題,請加網站客服QQ(9490489)進行交流。

相關教程

織夢模板_隨機Tags

假山石材網站源碼網站模板 拓展訓練網站模板 閥門網站模板 記賬網站模板 黃色網站模板 貨運公司網站模板 滾屏網站模板 櫥柜展示網站模板 健身加盟網站模板 大學院校網站模板 沙發網站模板 教育機構網站模板

推薦教程

首頁 VIP專區 靜態模板 會員中心
青娱乐视频精品分类在线播放