加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > CMS系统 > Dedecms > 正文

织梦系统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));

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读