用户信息
帖子内容
1 楼
npfang
注册会员
积分 408
注册 2012-01-13
     
上一篇,下一篇,上一页,下一页的实现具体方法。3.0版本
修改文件 common\incfiles\lib\jtbc\pagi.inc.php

搜索
$tmpstr = str_replace('{$-next-page-num}', ($num1 == $num1s? $num1: ($num1 + 1)), $tmpstr);

下面添加以下代码
if ($_GET[page]<=1)
{ $tmpstr = str_replace('{$-upPage}', base::htmlEncode(str_replace('[~page]', '1', $baseLink)), $tmpstr); } $tmpstr = str_replace('{$-upPage}', base::htmlEncode(str_replace('[~page]', $_GET[page]-1, $baseLink)), $tmpstr); 保存后
在common/template/config.jtbc
添加节点 pagi-3  以下是节点内容(就是页的样式和布局)自己灵活弄一下<div class="pages"><a href="{$-firstpagelink}">首页</a><a href="{$-upPage}">上一页</a>{@}    <a class="{$-class}" href="{$-link}">{$-num}</a>  {@}<a href="{$-next}">下一页</a><a href="{$-lastpagelink}">尾页</a></div>

前台调用
   {$=pagi('{$-pagi-pagenum}', '{$-pagi-pagetotal}', $createURL('list', '{$-category}', array('page' => '[~page]')), 'pagi-3')}


说明一下 class="{$-class}"  这就是on 的样式。就是当前页的高亮
2019-04-26 17:36:37
2 楼
weeya
钻石会员
积分 1314
注册 2010-10-28
     
回复: 上一篇,下一篇,上一页,下一页的实现具体方法。3.0版本
支持发教程的童鞋。希望继续发扬共享精神。
2019-05-01 20:51:42 易速网络 http://www.yiisu.com/ 承接JTBC3.0建站QQ:93715358(微信同号)
3 楼
weeya
钻石会员
积分 1314
注册 2010-10-28
     
回复: 上一篇,下一篇,上一页,下一页的实现具体方法。3.0版本
楼主这个教程的代码没有处理下一页的链接。
2019-05-13 17:28:01 易速网络 http://www.yiisu.com/ 承接JTBC3.0建站QQ:93715358(微信同号)