Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[修改] 分页页码显示量的修改办法

[复制链接]
uudzs 发表于 2015-6-3 20:15:21 | 显示全部楼层 |阅读模式
问题:
发现所有涉及分页的地方,显示分页的区域基本上都是通栏显示,个人觉得分页显示有点复杂,显示区域也占用较多,一般还好,特殊情况下会有需要显示短分页的需求。

比如我正在修改的模板,就发现了问题:


左边的按钮由于右边分页而错位,系统默认是显示10个分页码,其实显示5也一点不影响使用体验,于是就准备改一下显示的数量,但发现这个后台根本没有可设置的区域,通过码代分也证实了这点,不可设置,显示10个是在系统中写死的。

没办法,只能修改代码来实现,修改如下:

找到/source/function/function_core.php

  1. function multi($num, $perpage, $curpage, $mpurl, $maxpages = 0, $page = 10, $autogoto = FALSE, $simple = FALSE, $jsfunc = FALSE) {
复制代码
改为
  1. function multi($num, $perpage, $curpage, $mpurl, $maxpages = 0, $page = 5, $autogoto = FALSE, $simple = FALSE, $jsfunc = FALSE) {
复制代码
也就是修改 $page = 10,这个变量值,想显示多少自己随意设置。

注意:由于这个是针对所有分页的设置,也就是设置以后,所有分页的地方都会受其影响,有需求的请三思。

修改后的效果:


直接预览地址:http://www.hanshouji.com/list-68-1.html

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 03:15 , Processed in 0.037733 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表