织梦系统dedecms中列表页显示条数不同的解决方法
发布时间:2020-12-14 05:19:53 所属栏目:Dedecms 来源:网络整理
导读:首先找到网站根目录/include/ arc.listview.class.PHP? 这里以列表首页显示6条,其他列表页显示9条为例,即? 模板页标签{dede:list pagesize="6"}{/dede:list}? $this-PageSize = 6? ?? 1.找到函数ParseDMFields? 在里面找? ?? if($ctag-GetName()=="list")?
首先找到网站根目录/include/ arc.listview.class.PHP? 这里以列表首页显示6条,其他列表页显示9条为例,即? 模板页标签{dede:list pagesize="6"}{/dede:list}? $this->PageSize = 6? ?? 1.找到函数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)); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |