Laravel中的分页不起作用

时间:2016-07-24 23:31:36

标签: php laravel laravel-5 pagination

当我加入我的观点{!! $问题 - >链接(); !!}我没有看到分页风格,页面不会像我放入我的控制器那样每页6个帖子..

我的帖子控制器: class QuestionsController扩展Controller {

/**
 * Display a listing of the resource.
 *
 * @return Response
 */
public function index()
{


       $questions = \App\Question::latest()->paginate(6);
               $questions = \App\Question::unsolved();
               $bars     = \App\Question::unsolvedbar();
               $links = str_replace('/?', '?', $questions->render());
       return view('questions.index',compact('questions','bars','links'));
}

我视图中的分页链接: {! $问题 - >链接(); !!}

2 个答案:

答案 0 :(得分:2)

这是因为你覆盖了你的$ questions变量

$questions = \App\Question::latest()->paginate(6);
$questions = \App\Question::unsolved();

如果没有未解决的()函数声明,就不能告诉你更多。

答案 1 :(得分:0)

将此添加到您的视图中:

{!! $questions->render() !!}

如果您想对链接进行分页,则应执行以下操作:

$links = $questions->links()->paginate();

在视图中添加:

{!! $links->render() !!}