当前位置: 首页 > 织梦教程 > dede:pagebreak文章内容页面分页如何控制显示数量

dede:pagebreak文章内容页面分页如何控制显示数量

源码商城 / 2021-05-22
[] [] []
{dede:pagebreak/}这个标签,好无疑问这是个文章内容分页的标签,但是有一个缺点,就是不管分多少页都分页都显示出来。

在include/arc.archives.class.php这个类,这个主是来解析文章内容的类

找到

 
function GetPagebreak($totalPage,$nowPage,$aid)



这是一个静态分页解析的一个方法,在这个方法里找到

 
for($i=1;$i<=$totalPage$i++)



在这个循环前面加上

 
if($totalPage>=8){//这个是在分页数量大于的情况下执行下面的语句

$totallist=7+$nowPage;//这里是要显示几页,如果是10页就写9

if($totallist>$totalPage){

$totallist=$totalPage;

}

$d=$nowPage;

$dqys=$totallist-($d-1);

if($dqys<8){

$d=$totalPage-7;

}

}else{

$totallist=$totalPage;

$d=1;

}

 

  1.  



然后再改

for($i=1;$i<=$totalPage$i++)为for($i=$d;$i<=$totallist;$i++)



这个是静态页面分页的修改,动态的和这个方法一样

 

 

本文链接:http://www.365ymw.com/article-1602.html 转载请保留出处,谢谢!

中查找“dede:pagebreak文章内容页面分页如何控制显示数量”更多相关内容

用户评论

暂时还没有任何用户评论
用户名: 匿名用户
E-mail:
评价等级:
评论内容:
验证码: captcha

浏览历史

免责条款 | 隐私保护 | 联系我们 | 公司简介 | 报价单 | 积分商城 | 留言板
Copyright © 2010-2024 365ymw.com All Rights Reserved. 365源码商城
免责声明:部分图片素材及板块内容来自网络,如有侵犯您的权益,请联系我们,站长会立即处理!
备案号:鄂ICP备2024039974号