失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Dedecms文章内容分页{dede:pagebreak/}调用方法

Dedecms文章内容分页{dede:pagebreak/}调用方法

时间:2020-06-10 04:59:32

相关推荐

Dedecms文章内容分页{dede:pagebreak/}调用方法

在用织梦dedecms做文章内容页时,需要显示分页效果就要用{dede:pagebreak/},通常用的方法如下:

在文章内容的div下面加入如下代码:

<divclass="dede_pages">

<ulclass="pagelist">

{dede:pagebreak/}

</ul>

</div>

上面是默认模板中的div代码,样式你也可以直接复制默认的css。当然你也可以设置自己的css。

织梦内容分页很多时,分页就会错误,很不美观,织梦文章内容页pagebreak分页数太多这是个bug,那么能不能控制Dedecms文章内容分页{dede:pagebreak/}显示页数呢?答案是能!

方法很简单,到include/arc_archives.class.php文件中,

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

替换为:

$total_list=7;//显示7个,3*2+1=7

if($nowPage>=$total_list){

$i=$nowPage-3;//前后6个,(7-1)/2=3

$total_list=$nowPage+3;//前后3个,(7-1)/2=3

if($total_list>=$totalPage)

$total_list=$totalPage; }else{

$i=1;

if($total_list>=$totalPage)

$total_list=$totalPage; }

for($i;$i<=$total_list;$i++)

这样比如我有12页的文章就会是如下效果

如果觉得《Dedecms文章内容分页{dede:pagebreak/}调用方法》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。