位置: IT常识 - 正文

DedeCMS分页太多 页码智能显示的方法(分页浏览是什么意思)

编辑:rootadmin

推荐整理分享DedeCMS分页太多 页码智能显示的方法(分页浏览是什么意思),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:分页seo,分页html,dedecms使用教程,dedecms分页标签,dedecms使用教程,dedecms分页标签,dev分页控件,dedecms分页标签,内容如对您有帮助,希望把文章链接给更多的朋友!

今天在织梦论坛上看到很多咨询关于分页太多,导致页码导航全部显示而撑破网页或不太美观的问题,当然相信很多用DedeCMS的站长朋友们多少也都遇到这样的问题,如下图所示:

  那么该如何让页码智能显示,每页只固定显示当前页的前后几个呢?仔细想一下其实并不太难,首先我们需要知道解析分页的文件是哪一个,一般情况下dedecms此类文件都会放在include下,用查找的方式找了一下“上一页</a></li>”,不用说也知道这是为什么要找它,因为这是分页唯一的代码!很快我们查找到了arc.archives.class.php文件,但是其中有两处,仔细看了一下,第一处是列表页用的,第二处是文章页用的,下边就来解决一下如何智能分页,本人asp学的还可以,php就差多了,在5.1的时候记的有个朋友写过,于是拿出来改了一下,修改方法如下:

DedeCMS分页太多 页码智能显示的方法(分页浏览是什么意思)

  找到代码:for($i=1;$i<=$totalPage;$i++) (注意:共有两处,上面说了,改第二处,大约813行处)。

  将以上代码替换为:

>$total_list=8; //只显示8个页码 烈火网(liehuo.net)注 if($nowPage >= $total_list) { $i = $nowPage-4; //显示4页 $total_list = $nowPage+4; //显示4页 if($total_list >= $totalPage) $total_list = $totalPage; }else{ $i=1; if($total_list >= $totalPage) $total_list = $totalPage; } for($i;$i<=$total_list;$i++)

  接下来,保存arc.archives.class.php文件并上传。登陆dede后台,找到分页比较多的文章,重新生成HTML,再看一下分页的效果,如下图:

  看到效果了吧?就是不管有多少页,只显示当前页的前四与后四个页码,以上图为例,现在是第八页,只显示前边到四和后边到十二,赶快试一下吧,注意该方法只适合dedecms5.3和5.5哦。欢迎您继续浏览烈火网的其它内容。

免责

本文链接地址:https://www.jiuchutong.com/zhishi/304804.html 转载请保留说明!

上一篇:electron 应用开发优秀实践(electron开发的应用程序)

下一篇:python切片如何进行索引(python的切片操作)

  • 小规模纳税人预缴企业所得税
  • 商品开票是什么意思
  • 航天税务软件
  • 进项税和销项税税率一样吗
  • 私车公用如何处理
  • 个体户和公司的经营范围有区别吗
  • 公司如何做成集团
  • 个税0申报漏了2年可以补报
  • 减免企业所得税怎么算
  • 小规模纳税人需要做进项税吗
  • 普通发票没有明细可以吗
  • 汇算清缴a107020表
  • 小规模纳税人核算方式选什么
  • 小规模给一般纳税人开专票能抵扣吗
  • 营改增广告标牌制作的税务怎么处理
  • 购买车间用的材料怎么做分录
  • 减免税款怎么入账
  • 小规模公司没有进项票 开票需要交什么税
  • 关联企业股份
  • 企业所得税固定资产一次性扣除
  • 纳税的税种有哪些
  • 环保设备的折旧计入
  • 小企业短期投资的核算应设置的会计科目有
  • 个人以房产投资一人有限公司时,房产要开发票吗
  • 有限公司股权怎么划分
  • 暂估入库后结转成本
  • linux attached
  • 中秋福利发放现金怎么做表
  • file php
  • 企业预付工程车租赁费
  • javascript手机编程
  • 怎样取消红字
  • SwinIR实战:详细记录SwinIR的训练过程
  • thinkphp教程
  • php的urlencode
  • 食堂洗碗机操作规程
  • phpcms专题页面模板
  • 注册子公司需要的材料
  • 用房子贷款印花税怎么算
  • 已纳消费税扣除会计分录
  • 国有资产无偿划转需要缴税吗
  • 小微企业是怎样自己认定的呢
  • 现金流量套期与公允价值套期的区别
  • 如何降低应收账款成本
  • 土地增值税应纳税额
  • 社保退回的款怎么入账
  • 销售退回跨年度的会计分录
  • 间接人工费用计入什么科目
  • 个人社保和公积金
  • 代扣个税返还需要交增值税吗
  • 净利润为负数会计分录
  • 固定资产一次性扣除申报表怎么填
  • 平台使用费属于什么服务
  • 往来是啥意思
  • 营业外收入是收入类还是费用类
  • mysql5.7.27安装
  • raid1 hot spare
  • 免费获取windows8.1
  • windows7的常用菜单
  • ubuntu virtual box
  • ubuntu安装chia
  • ubuntu系统怎么开机
  • 在Ubuntu Trusty 14.04 (LTS) (64-bit)安装Docker的步骤
  • windows7版本支持功能最少的
  • 如何打开和关闭HMB
  • win10双击应用程序没反应
  • win10电脑提示
  • bootstrap tooltip
  • listview的item
  • jquery正则表达式的用法
  • 安卓框架是什么怎么用
  • Unity64 AStarPath 寻路失效 Bug解决 IOS64 IL2CPP - Bad date/time format in the zip file
  • unity开发项目
  • javascript基础教程教材答案
  • 税控盘状态
  • 国家对供暖企业更换主管道有没有年限?
  • 青海国税发票查询系统
  • 本期预缴税额怎么填
  • 网上如何申请
  • 城市土地使用税计税依据
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设