如何在单页中制作不同的分页?
这是控制器:
public function index()
{
$posts = Post::orderBy('created_at', 'DESC')->paginate(5);
$categories = Category::all();
$randomPosts = RandomPost::orderByRaw("RAND()")->paginate(2);
return view('posts.index', compact('posts', 'categories','randomPosts'));
}
当我在一个页面中时,让'说点击第二页然后两个分页都改为第二页。我想在这里做的是当我在$ posts上按第二页时,$ randomPosts仍将保留在第一页而不是第二页。我无法在Laravel 5.1版本上找到一种方法。
总而言之,我想在一个页面中制作两个单独的分页。