thinkphp 使用paginate分頁搜索帶參數


最近做項目發現使用paginate分頁,搜索的時候點下一頁搜索條件就變沒了,所以在網上找了找一些方法,有的說是使用Page類,但是用習慣了paginate,再用Page不習慣,找到了一個方法,可以使用paginate搜索分頁

->paginate(15,false,['query'=>request()->param()]);
'query'=>request()->param()是獲取攜帶的參數,但是僅僅這樣寫是不行的,因為鼠標放在分頁頁碼上,發現搜索條件是一直存在的,但是數據不對,因為這里頁碼鏈接是get方法傳參,所以在接收參數的時候需要使用get方式接收參數,如果有的人搜索條件是使用post,沒關系,可以使用input('param.')接收,因為param接收get和post參數的,所有使用這個接收就可以達到分頁攜帶並接收搜索條件了,這樣分頁數據也是對的


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM