dream dede中不一样总数目录页的解决方法。

最先寻找网站网站根目录/include/arc . listview . class . PHP。

这儿,比如,6个新项目表明在目录的主页上,9个新项目表明在别的目录页上,即

模版网页页面标识{ dede:listpagesize = " 6 " } {/dede:list }。

$this->PageSize = 6

1.寻找ParseDMFields函数。

看一下里边。

1if($ctag->GetName()==”list”)2 {3 $limitstart = ($this->PageNo-1) * $this->PageSize;4 $row = $this->PageSize;

修定为:

01if($ctag->GetName()==”list”)02 {03 $limitstart = ($this->PageNo-1) * $this->PageSize;04 if($this->PageNo>2)05{06 $limitstart = ($this->PageNo-1) * ($this->PageSize 3)-3;07 }08 $row = $this->PageSize;09 if($this->PageNo>1)10{11 $row = $this->PageSize 3;12 }

2.发觉

1$totalpage = ceil($this->TotalResult/$this->PageSize);//一共有两个各自为静态数据和动态性

替代

1$totalpage = ceil(1 ($this->TotalResult-$this->PageSize)/($this->PageSize 3));

评论(0条)

刀客源码 游客评论