之前修正了存钱提示的BUG,往家族里存钱,然后去家族里,一次取1元,取个十几次,进入金钱记录会看到金钱的记录,但是翻页,却依然停留在第一页。
根据之前的经验分析,这个问题肯定是没获取到翻页页数的参数导致的。
根据金钱记录地址:xxx.com/plugin.php id=wxpet:pet&index=myfamily&action=moneyrecord&username=&page=2
直接定位到core下的myfamily.php文件,阅读源码。查找moneyrecord,定位到第88行,看来是给sql语句赋值了。继续向下。看到106行,
$page=intval($page) intval($page):1;
获取页数,但是之前并没有给页数变量赋值啊,所以在这一行上面添加:
$page=$_G['gp_page'];
给页数变量赋值,保存文件。刷新金钱记录,翻页。
正常翻页了。
如此,家族记录无法翻页的BUG也得以修复。
本节教程技术。
如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。
如本文对您有用,捐赠和留言 将是对我最好的支持~(捐赠可转为站内积分)
如愿意,请向朋友推荐本站,谢谢。
尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。