在做一个项目里面需要调用搜索条数,在tag标签里面找了半天,还有百度了N久也冇找到,一个巧合终于看到一站长发的帖子,可以SEO太远了,发了精华都搜不到,所以转发,分享给更多的站长朋友,效果如下:
一、
在:
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==”pagelists”)
{
$list_len = trim($ctag->GetAtt(“listsize”));
if($list_len==”")
{
$list_len = 3;
}
$this->dtp->Assign($tagid,$this->GetPageListsDM($list_len));
}
即399行。
二、
在:
//—————
//获得当前的页面文件的url
//—————-
前面加入如下红色代码,其实也就是PageList修改而来的:
//————
//搜索输出总量
//————
//获取动态的分页列表
function GetPageListsDM($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);
}
$infos = “”.$this->TotalResult.”";
//输出
$plist .= $infos;
return $plist;
}
//结束
本人菜鸟,代码有点凌乱,高手请自行减肥。
三、
在要显示的地方加入
{dede:pagelists listsize=’4′/}