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

由于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

*

*@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'/}即可

版权免责声明

① 本站VIP源码资源永久免费下载 www.wayu.cn
② 本网站资源来源于网络收集,如有侵权,请联系站长进行删除处理。
③ 分享目的仅供大家学习和交流,请不要用于商业用途,否则后果自负。
④ 如果你有源码需要出售,可以联系小编,或者点击 投稿
⑤ 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解。
⑥ 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需。
⑦ 在您的能力范围内,为了大环境的良性发展,请尽可能的选择正版资源。
⑧ 网站资源不做任何二次加密和授权后门(原版加密除外)

评论0

请先

没有账号? 忘记密码?