专业的主机测评网
我们一直在努力

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

选主机收集整理的这篇文章主要介绍了织梦搜索页面搜索结果总数调用方法,选主机小编觉得挺不错的,现在分享给大家,也给大家做个参考。

由于dedecms原生不支持搜索页面结果总数的调用,所以得自己修改文件来支持了。搜索页面调用的代码全在/include/arc.searchview.class.php里,我们先打开/include/arc.searchview.class.php文件,然后按下面步骤修改文件

第一步:在

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

*

[email protected] public

[email protected] 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'/}即可

总结:
以上是选主机为你收集整理的织梦搜索页面搜索结果总数调用方法全部内容,希望文章能够帮助到大家。
如果觉得选主机网站内容还不错,欢迎将选主机网站推荐给好友。

未经允许不得转载:选主机 » 织梦搜索页面搜索结果总数调用方法
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

免费领取阿里云 优惠券 代金券

2000元代金券新人福利