phpcms v9 自定义分页方法
发布时间:2021-12-17 10:52 所属栏目:19 来源:互联网
导读:phpcms系统默认的分页是phpcms/libs/functions/global.func.php里的pages()函数,这个函数是phpcms整站共用的分页,为了不影响系统本身的样式,下面为大家提供更好的解决方法. 1.打开 phpcms/libs/functions/global.func.php文件,找到pages分页函数,复制粘贴到pa
phpcms系统默认的分页是phpcms/libs/functions/global.func.php里的pages()函数,这个函数是phpcms整站共用的分页,为了不影响系统本身的样式,下面为大家提供更好的解决方法. 1.打开 phpcms/libs/functions/global.func.php文件,找到pages分页函数,复制粘贴到pages函数的下面,重新命名为wz_pages保存,在 新建的wz_pages函数中就可以修改成自己需要的分页样式. 2.打开 phpcms/libs/classes/template_cache.class.php,找到178行的: $str.='$r=$get_db->sql_query("'.$sql.'");$s=$get_db->fetch_next();$pages=pages($s[/'count/'],$page, $pagesize,$urlrule);'; //Cuoxin.com //在他下面增加: $str='$r=$get_db->sql_query("'.$sql.'");$s=$get_db->fetch_next();$wz_pages=wz_pages($s[/'count/'], $page, $pagesize,$urlrule);'; 3.打开 phpcms/libs/classes/template_cache.class.php,找到207行如下: phpcms/libs/functions/global.func.php这个文件中的wz_pages函数就可以了,不会影响到后台. $str .= '$pages = pages($'.$op.'_total, $page, $pagesize, $urlrule);'; 在这行的下面加上并保存: $str .= '$wz_pages = wz_pages($'.$op.'_total, $page, $pagesize, $urlrule);';保存. 完成以上3步,你就可以在模板中直接用{$wz_pages}自定义分页了. (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读