Laravel 4 Laravel4分页问题

Laravel 4 Laravel4分页问题,laravel-4,pagination,Laravel 4,Pagination,这是我的控制器,我正在使用 $dbDetails= Contract::where( 'a', 'LIKE', "%$searchText%" ) ->orWhere( 'b', 'LIKE', "%$searchText%" ) ->orWhere( 'c', 'LIKE', "%$searchText%" ) ->orWhere( 'd', 'LIKE', "%$searchText%" )

这是我的控制器,我正在使用

$dbDetails= Contract::where( 'a', 'LIKE', "%$searchText%" )
            ->orWhere( 'b', 'LIKE', "%$searchText%" )
            ->orWhere( 'c', 'LIKE', "%$searchText%" )
            ->orWhere( 'd', 'LIKE', "%$searchText%" )
            ->paginate($paginationNumber);
$dbDetails= Contract::where( 'a', 'LIKE', "%$searchText%" )
            ->orWhere( 'b', 'LIKE', "%$searchText%" )
            ->orWhere( 'c', 'LIKE', "%$searchText%" )
            ->orWhere( 'd', 'LIKE', "%$searchText%" )
            ->paginate(Input::get('paginate'));
下面是我的url的样子

{{ $contractDetails->appends(array('search' => 'test'))->links() }}
我想知道如何才能得到第二页的10行数

有人能帮我解决这个问题吗?

提前感谢

我想把值10作为get参数,读取它并将其传递给
paginate->()

这是我的控制器,我正在使用

$dbDetails= Contract::where( 'a', 'LIKE', "%$searchText%" )
            ->orWhere( 'b', 'LIKE', "%$searchText%" )
            ->orWhere( 'c', 'LIKE', "%$searchText%" )
            ->orWhere( 'd', 'LIKE', "%$searchText%" )
            ->paginate($paginationNumber);
$dbDetails= Contract::where( 'a', 'LIKE', "%$searchText%" )
            ->orWhere( 'b', 'LIKE', "%$searchText%" )
            ->orWhere( 'c', 'LIKE', "%$searchText%" )
            ->orWhere( 'd', 'LIKE', "%$searchText%" )
            ->paginate(Input::get('paginate'));
下面是我的url应该是什么样子

{{ $contractDetails->appends(array('search' => 'test', 'paginate' => 10))->links() }}

如果我理解正确,这就是你想要的。

试试:return\Paginator::make($dbDetails,$dbDetails->count(),10);非常感谢,这正是我想要的