laravel中的分页5

时间:2015-03-19 18:52:52

标签: laravel

我有这样的事情:

$paginated = Paginator::make($n, count($n), Input::get('limit') ?: '10');

位于文件顶部。 use Paginator; 错误:

Class 'Paginator' not found

全部在我的Laravel 5中。

3 个答案:

答案 0 :(得分:2)

实际上在提出问题之前,你应该阅读laravel文档或者看过laracasts。有一个免费的视频。但这是解决问题的方法:

在文件顶部添加此行

use Illuminate\Pagination\Paginator;

添加此行后,您的大多数问题都将得到解决。如果问题仍然存在,请使用

之类的内容
$paginated = Illuminate\Pagination\Paginator::make($n, count($n), Input::get('limit') ?: '10');

希望这会有所帮助。

答案 1 :(得分:0)

正如你所看到的here分页在Laravel 5中很容易,但与Laravel 4不同。你应该尝试的是这样的东西来检索模型:(例如用户模型)

$users = User::paginate(15);
return view('users.index', compact('users'));

在您的视图中,您将执行以下操作:(假设使用刀片)

@foreach($users as $user)
  {{ $user->name }}
@endforeach
{!! $users->render() !!}

答案 2 :(得分:0)

您需要添加

use Illuminate\Pagination\Paginator;

然后你可以在模型中调用 - >链接调用的渲染方法