亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么 Laravel 5.7 分頁在第一頁結果后不顯示更多頁面

為什么 Laravel 5.7 分頁在第一頁結果后不顯示更多頁面

PHP
慕娘9325324 2022-12-23 13:55:31
我打算使用 where 子句對 laravel 雄辯模型進行分頁。我希望頁面鏈接能夠顯示并可點擊,從而指向被點擊的頁面。這是我在其中分頁時沒有 where 子句的默認控制器。 public function index(Request $request){  $users = User::paginate(12)->onEachSide(1);             return view('/**',compact('users'));}我可以分頁到最后一頁。這是路線(為了保密,我把名字加了星號。:Route::get('/**', 'SearchController@index');這個功能更好,但是我嘗試用 where 子句限制行:  public function search(Request $request){$location = $request->location;$talent  = $request ->talent;$users = User::where('talent',$talent)->where('location',$location)->paginate(12);return view('/searchResult',compact('users');      }這是路線:Route::get('/**', 'SearchController@search');但是,在第二種情況下,當我嘗試導航時分頁結果返回空白。我不確定為什么會這樣。在正面視圖中,我有:              {{$users->links()}}
查看完整描述

1 回答

?
Helenr

TA貢獻1780條經驗 獲得超4個贊

這段代碼有效,我現在可以有效地分頁了。lufc 在評論中回答。但是,我對這個機制很好奇。

     {{ $users->appends(Request::except('page'))->links() }}


查看完整回答
反對 回復 2022-12-23
  • 1 回答
  • 0 關注
  • 124 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號