织梦分页实现前十页后十页二次开发功能实现方法
我们在用织梦模板建站时候,需要实现栏目分页前十页后十页功能,我们可以用织梦二次开发来实现。
大概思路如下:修改\include\arc.listview.class.php文件中的GetPageListST和GetPageListDM两个函数
本文说的是前10和后10页,你也可以根据自己页面的需要,修改为前20页,后20页等。
打开 \include\arc.listview.class.php 找到
$prepage.="<li><a href='".$purl."PageNo=$prepagenum'>上一页</a></li>\r\n";
在它下面加入
$prepage.="<li><a href='".$purl."PageNo=". (($prepagenum-10)>1?$prepagenum-10:1) ."'>前十页</a></li>\r\n";
继续找到
$nextpage.="<li><a href='".$purl."PageNo=$nextpagenum'>下一页</a></li>\r\n";
在它下面加入
$nextpage.="<li><a href='".$purl."PageNo=". (($prepagenum+10)<$totalpage?$prepagenum+10:$totalpage) ."'>后十页</a></li>\r\n";
继续找到
$prepage.="<li><a href='".str_replace("{page}",$prepagenum,$tnamerule)."'>上一页</a></li>\r\n";
在它下面加入
$prepage.="<li><a href='".str_replace("{page}",($prepagenum-10)>1?$prepagenum-10:1,$tnamerule)."'>前十页</a></li>\r\n";
继续找到
$nextpage.="<li><a href='".str_replace("{page}",$nextpagenum,$tnamerule)."'>下一页</a></li>\r\n";
在它下面加入
$nextpage.="<li><a href='".str_replace("{page}",($nextpagenum+10)<$totalpage?$nextpagenum+10:$totalpage,$tnamerule)."'>后十页</a></li>\r\n";
通过以上修改就能实现栏目分页前十页后十页功能。
(资源库 www.zyku.net)
栏 目:DedeCMS
本文地址:https://www.zyku.net/dedecms/1669.html
您可能感兴趣的文章
- 08-15织梦DedeCMS文章内容分页页数控制方法
- 08-04php利用redis实现分页列表,新增,删除功能
- 11-30帝国CMS修改TAG列表分页数量的方法
- 03-16thinkPHP框架可添加js事件的分页类customPage.class.p
- 03-16Yii1.1中通过Sql查询进行的分页操作
- 03-14Wordpress分类,标签,分页显示及翻页出现404错误的解决
- 03-08DedeCMS解决分页列表显示去掉li的方法
- 03-05帝国CMS列表分页[!---show.listpage--]页码修改
- 03-04wordpress文章分页处理的方法
- 03-04wordpress不使用插件实现分页导航教程
- 02-23DedeCMS删除自定义变量的方法
- 01-10宝宝成长大全-宝宝成长大全应用软件功
- 01-09云小店商户端-云小店商户端应用软件功
- 10-07小米米家无感添加怎么使用
- 06-17帝国CMS7.5版新增会员内部组,方便对会
- 11-23小米手机镜像模式在哪里
- 01-11巴啦啦学英语游戏-巴啦啦学英语游戏应
- 01-11梗百科-梗百科应用软件功能介绍
- 01-02学音乐教室-学音乐教室应用软件功能介
- 02-27RealmeX9开启HD模式方法
最近更新
阅读排行
猜你喜欢
- 01-23华为手机日历允许通知怎么打开
- 02-17华为mate40设置振动模式方法
- 01-11九年级英语帮-九年级英语帮应用软件功
- 10-28iPhone应用隐私报告在哪查看
- 11-12支付宝商家收款码如何升级
- 10-15红米k40启用地震预警方法分享
- 09-22华为儿童手表换号码如何重新绑定
- 05-09接口测试 Fiddler 抓取 https
- 10-27网易云音乐在哪里听小说
- 02-20Centos下替换yum源为阿里云源