帝国CMS留言板分页[!--listpage--]调整修改。
打开 e/class/connect.php 文件,搜索 page1,找到 page1() 函数。 function page1($num,$line,$page_line,$start,$page,$search){ …… …… …… $page_line=(int)$page_line;//这一行下文再说一下 …… …… …… $returnstr=$firststr.$toppage.$prepage.$returnstr.$nextpage.$lastpage; return $returnstr; }
删除分页的总条数,删除$returnstr内的$firststr,如:
修改之前:$returnstr=$firststr.$toppage.$prepage.$returnstr.$nextpage.$lastpage; 修改之后:$returnstr=$toppage.$prepage.$returnstr.$nextpage.$lastpage;
其中变量的含义:
$firststr 总记录数; $toppage 首页; $prepage 上页; $returnstr 页码; $nextpage 下页; $lastpage 尾页;
说一下 $page_line=(int)$page_line:
$page_line 的意义是每页可显示多少个页码。 数据来源于 e/tool/gbook/index.php 文件内的 $page_line=10。 尝试过在这个文件内修改 10 为 5,后台更新动态页面之后会重新变成 10。 最后的方案是直接修改 page1 函数内 $page_line=(int)$page_line 为 $page_line=5。
修改分页的默认文字,如:首页,上一页,下一页,尾页:
打开 e/data/language/gb/pub/fun.php 文件。 修改以下的文字即可。 'pripage'=>'上一页', 'nextpage'=>'下一页', 'lastpage'=>'尾页', 'startpage'=>'首页',
设置每页显示的留言数量
登录后台,系统参数设置 ——> 信息设置 ——> 留言每页显示 ______ 个留言。