要實(shí)現(xiàn)織夢dedecms搜索結(jié)果頁調(diào)用總搜索條數(shù),需修改代碼,打開根目錄下/include/arc.searchview.class.php
效果演示
1 2 3 4 5 6 7 8 9 | else if($tagname=="pagelist") { $list_len = trim($ctag->GetAtt("listsize")); if($list_len=="") { $list_len = 3; } $this->dtp->Assign($tagid,$this->GetPageListDM($list_len)); } |
在這句代碼的下面加入:
1 2 3 4 5 6 7 8 9 | else if($tagname=="itemcount") { $list_len = trim($ctag->GetAtt("listsize")); if($list_len=="") { $list_len = 3; } $this->dtp->Assign($tagid,$this->GetItemsCountDM($list_len)); } |
1 2 3 4 5 6 | /** * 獲得當(dāng)前的頁面文件的url * * @access public * @return string */ |
在這句代碼的上面添加以下代碼:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | //———— //搜索輸出總量www.dedecms51.com下載 //———— function GetItemsCountDM($list_len) { global $oldkeyword; $pagenow = ($this->PageNo-1) * 10 + 1; $pagenows = $this->PageNo*10; //當(dāng)結(jié)果超過限制時(shí),重設(shè)結(jié)果頁數(shù) if($this->TotalResult > $this->SearchMaxRc) { $totalpage = ceil($this->SearchMaxRc/$this->PageSize); } $plist .= $this->TotalResult; return $plist; } |
第三步、在要顯示的地方使用 {dede:itemcount listsize='4'/} 即可調(diào)用
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!
轉(zhuǎn)載請注明: 織夢dede模板下載搜索結(jié)果頁調(diào)用總搜索條數(shù)的教程