$dbDetails= Contract::where( 'a', 'LIKE', "%$searchText%" )
->orWhere( 'b', 'LIKE', "%$searchText%" )
->orWhere( 'c', 'LIKE', "%$searchText%" )
->orWhere( 'd', 'LIKE', "%$searchText%" )
->paginate($paginationNumber);
这是我的控制器,并使用
获取视图中的分页链接{{ $contractDetails->appends(array('search' => 'test'))->links() }}
所以这是我的网址的样子
domain.com/search?page=2&search=test
我想知道如何才能获得包含10行数的第二页?
任何人都可以帮我解决这个问题吗? 提前致谢
答案 0 :(得分:0)
我会说将值10作为get参数,将其读取并传递给paginate->()
。
$dbDetails= Contract::where( 'a', 'LIKE', "%$searchText%" )
->orWhere( 'b', 'LIKE', "%$searchText%" )
->orWhere( 'c', 'LIKE', "%$searchText%" )
->orWhere( 'd', 'LIKE', "%$searchText%" )
->paginate(Input::get('paginate'));
这是我的控制器,并使用
获取视图中的分页链接{{ $contractDetails->appends(array('search' => 'test', 'paginate' => 10))->links() }}
所以这就是我的网址应该是什么样子
domain.com/search?page=2&search=test&paginate=10
如果我理解正确,这就是你想要的。