织梦(dedecms)搜索页面搜索结果总数调用方法

第一步:在

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)); }

第二步:在

/**  *  获得当前的页面文件的url  *  * @access    public  * @return    string  */

前面添加下面代码:

//————   //搜索输出总量   //————   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;   }

第三步:
在要显示的地方加入
{dede:itemcount listsize=’4′/} 就行了!



支付宝扫码打赏 微信扫码打赏

如果本文对你有帮助,欢迎打赏本站

喜欢 ()or分享
    匿名评论
  • 评论
人参与,条评论