dedecms, 中列, 列表, 显示, 不同
首先找到网站站点根目录/include/arc.listview.class.PHP这里以列表首页显示6条,其他列表页显示9条为例,即网站的模板页标签{dede:listpagesize="6"}{/dede:list}$this->PageSize=61.找到函数ParseDMFields 在里面找if($ctag->GetName()=="list"){$limitstart=($this->PageNo-1)*$this->PageSize;$row=$this->PageSize;修改为if($ctag->GetName()=="list"){$limitstart=($this->PageNo-1)*$this->PageSize;if($this->PageNo>2){$limitstart=($this->PageNo-1)*($this->PageSize 3)-3;}$row=$this->PageSize;if($this->PageNo>1){$row=$this->PageSize 3;} 2.找到$totalpage=ceil($this->TotalResult/$this->PageSize);//总共有两处分别为静态和动态改为$totalpage=ceil(1 ($this->TotalResult-$this->PageSize)/($this->PageSize 3)); 解决具体的方法 , 条数 , 显示 |
关于dedecms后台控制常用操作错位解决办法