当前位置:首页 > CMS建站 > DEDECMS内容页分页过多、过长,最佳解决方案

DEDECMS内容页分页过多、过长,最佳解决方案

snuday14年前 (2011-05-03)CMS建站106

        最近也看了一些关于DEDECMS内容页分页过长的方法,试了几个都不太好,最终找到一个比较符合心意的,简便易行的解决方法(本人主要针对内容页):

打开include/arc_archives.class.php文件

 找到GetPagebreakDM //修改的是列表页

往下查找for($i=1;$i<=$totalPage;$i++)”,在上面插入以下代码:

 

 

  1. $total_list=7; //显示7个,3*2+1=7  
  2. if($nowPage >= $total_list)  
  3. {  
  4. $i = $nowPage-3; //前后6个,(7-1)/ 2=3  
  5. $total_list = $nowPage+3; //前后3个,(7-1)/ 2=3  
  6. if($total_list >= $totalPage)  
  7. $total_list = $totalPage;  
  8. }  
  9. else 
  10. {  
  11. $i=1;  
  12. if($total_list >= $totalPage)  
  13. $total_list = $totalPage;  

 

 再将for($i=1;$i<=$totalPage;$i++) 修改成for($i;$i<=$total_list;$i++)

找到GetPagebreak //修改的是内容页,修改方法同上 


相关文章

Dede+ucenter+uchome同步登录退出整合教程-

Dede+ucenter+uchome同步登录退出整合教程-

很多朋友可能会同我一样都想建立一个自己的网站,但是在建站之前需要学习的知识很多,比如要学习php、html、js程序语言及数据库等,所以很多建站的朋友都会望而却步。现在我就用市面上一些常用的免费开源的...

[DedeCMS]SQL标记帮助文档索引

推荐企业:======================================================={dede:sql sql="SELECT m.ID,m.type,m...

强大的网页分析、调试工具

强大的网页分析、调试工具

HttpWatch工具简介及使用技巧  一 概述: HttpWatch强大的网页数据分析工具.集成在Internet Explorer工具栏.包括网页摘要.Cookies管理.缓存...

dede首页调用分类信息--地区

dede首页调用分类信息--地区

我用的标签代码是:{dede:arclistsg channelid='-8'}[field:nativeplace/]{/dede:arclistsg}实现方法:    ...

自动分页恢复方法__FOR DEDECMS5.5

<--小文章大作用-->开启dedecms的自动分页功能后,文章就不能恢复到不分页状态。无论是关闭自动分页功能,还是调大分页尺寸都不行。去除模板中的分页代码,也只能去掉翻页显示,但仍不能在...

revisit-after_网页优化

很多网站都使用了revisit-after这个标签,那么revisit-after元标签的作用究竟是什么呢,应该如何使用revisit-after元标签呢?这个标签主要是用来控制搜索引擎抓取网站的频率...