花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網,按 + 收藏我們
登錄 注冊 退出 找回密碼

織夢DedeCMS搜索頁調用搜索結果條數(shù)的實現(xiàn)方法

時間: 2019-08-15 11:12 閱讀: 作者:素材無憂網

織夢的搜索結果數(shù)量都集成在了列表分頁標簽里,并沒有使用單獨的函數(shù)來提供這個結果數(shù)量,因此對有單獨調用搜索結果數(shù)量的用戶來說,就有使用問題,這里提供二次開發(fā)的方法。   DedeCMS搜索頁調用搜索結果條數(shù)的實現(xiàn)方法   非常簡單只要修改幾個地方就行了:   第一步,打開/include/arc.searchview.class.php文件,查找代碼(大概在第525行):     else if($tagname=="pagelist") {                 $list_len = trim($ctag->GetAtt("listsize"));                 if($list_len=="")                 {                                 $list_len = 3;                 }                 $this->dtp->Assign($tagid,$this->GetPageListDM($list_len)); }   在下面添加代碼:     else if($tagname=="itemcount") {                 $list_len = trim($ctag->GetAtt("listsize"));                 if($list_len=="")                 {                                 $list_len = 3;                 }                 $this->dtp->Assign($tagid,$this->GetItemsCountDM($list_len)); }   第二步,查找代碼(大概在第925行):     /** * 獲得當前的頁面文件的url * * @access public * @return string */   在其上面添加下面的這段代碼:     function GetItemsCountDM($list_len) {                 global $oldkeyword;                 $pagenow = ($this->PageNo-1) * 10 + 1;                 $pagenows = $this->PageNo*10;//當結果超過限制時,重設結果頁數(shù)                 if($this->TotalResult > $this->SearchMaxRc)                 {                                 $totalpage = ceil($this->SearchMaxRc/$this->PageSize);                 }                 $plist .= $this->TotalResult;                 return $plist; }   第三步,在搜索結果頁里要顯示結果條數(shù)的地方通過如下標簽調用:     {dede:itemcount listsize='4'/}   這樣就可以實現(xiàn)搜索結果頁的搜索結果數(shù)量的單獨調用了。
 

版權聲明: 本站資源均來自互聯(lián)網或會員發(fā)布,如果侵犯了您的權益請與我們聯(lián)系,我們將在24小時內刪除!謝謝!

轉載請注明: 織夢DedeCMS搜索頁調用搜索結果條數(shù)的實現(xiàn)方法

標簽:  
模板推薦