日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

关于Thinkphp3.2版本的分页问题

發布時間:2024/6/18 php 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 关于Thinkphp3.2版本的分页问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

  最近公司官網改版,需要把舊的thinkphp版本換到現在最新的3.2去,因此,就開展了一系列的升級工作..在修改命名空間的同時,發現Page分頁類能正常運行了,但是分頁的鏈接卻是錯誤的,例如在Admin模塊的Article控制器的index動作中,本應該生成Admin-Article-index-p-xx(數字)的鏈接才對,但是卻生成了Article-index-p-xx,也就是說少了個模塊在url前面。

  找了一頓資料后發現并沒有多大收效,看到Page類中創建鏈接的一段代碼中,發現Page的url屬性是由U方法生成的,于是使用了Xdebug斷點進入了U中去,最后發現了段關鍵代碼:

  

$module = defined('BIND_MODULE') ? '' : $module;$url = __APP__.'/'.($module?$module.MODULE_PATHINFO_DEPR:'').implode($depr,array_reverse($var));

  這段代碼意思就是,假如定義了BIND_MODULE這個常量后,url中module就會變成空字符串,回頭一看,發現自己的index入口文件居然就定義了這個常量,隨即去掉,一切ok!本來還想著去改他Page的代碼,幸好發現了得早,不然隨便改內核也是不好的!

轉載于:https://www.cnblogs.com/xyb-php/p/4479121.html

總結

以上是生活随笔為你收集整理的关于Thinkphp3.2版本的分页问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。